M
M
maaGames2015-08-05 17:14:24
C++ / C#
maaGames, 2015-08-05 17:14:24

Game engine for dynamically changing geometry?

For a long time I want to make a game with a completely destructible environment (I want to since the time when even the first RedFaction was not released). I used to plan to write my own engine, but now I consider it a waste of time. Of the old developments, I plan to leave only the code for the formation of "exploded" geometry (any closed polygonal volume randomly splits into three-dimensional primitives). The only question is how to visualize it? Does the same Unreal Engine allow you to form a "static mesh" on the fly, for example? The shards will "melt" in a few seconds, so there will be no performance issues.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Mak Alexey, 2015-08-05
@S-ed

Unreal Engine 4 does not have built-in support for dynamic meshes, but there is an article on how to implement it.
In the case of dynamic meshes, Lighmass (pre-calculated lighting) will not work.
In Unity, everything is similar, but there are already modules for this on the market. Enlighten won't work either.
Unity and UE4 differ in that the former is C#, the latter is C++, and the latter has source code.
I can’t say for the capabilities of other engines, I think a lower-level one would suit you.
Look at this question: What simple 3D game engine would you recommend?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question