Cross Platform D-Lang Game Engine with scripting support
The engine maintains some global options which you can modify it on source/global/opts.d:
Almost all of those platforms can be built by using the build_selector project.
If you have D installed already, the build_selector can be got by running
dub run hipreme_engine:build_selector
If not, you may go to the BuildAssets page and select your system. Both the language and engine will be installed locally by using them.
Requires libgl1-mesa-dev for opening X11 window and OpenGL
HIP_OPENSLES_OPTIMAL
and HIP_OPENSLES_FAST_MIXER
State is not saved, it is a simple restart, but all the assets are also cached, so, it is still way faster than reopening.
hipSaveRef
or GC.addRoot
. This is a bug
on DLL implementation which doesn't actually add the new object spawned from an interface as a leaf.