On Tuesday, 20 May 2014 at 05:22:54 UTC, Mineko wrote:
Wow, good stuff, very impressive, I'm making a engine myself
called Breaker Engine (Coded in D), and I might just have to
take a few tips from your engine.
Although I've neglected it for about 2 months now lol, I've
been gathering data as my math is not so good..
If anything I make in my engine just happens to be anything I
can apply to your team's engine, I'll be sure to contribute. :)
Seeing as how you're using a component system.. It's probably
just coincidental, but would your project happen to have any
relation to BennyQBD's engine?
Also, I may have skipped over it in this thread, but what was
your experience with the D GC in your engine?
Was it a problem?
Anyway, again, good work, I look forward to our future
relationship as D game engine developers. :)
Thanks! We're always open to contributors, just drop by our
Gitter room and say hi if you've got any ideas, or if you'd
just like something to do.
We are not related to BenyyQBD's engine, and I've never heard of
it, but it does look kind of neat.
As far as the GC goes, we pretty much only use it during
initialization (and boy do we). We try to limit allocations
during the main loop as much as possible, so very rarely do we
actually have the GC run while the game is running. As long as
you know what you're doing it's a pretty easy problem to avoid.