Dash: An Open Source Game Engine in D
Colden Cullen via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue May 20 06:12:28 PDT 2014
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?
> (https://github.com/BennyQBD/3DEngineCpp)
>
> 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[1] 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.
[1] https://gitter.im/Circular-Studios/Dash
More information about the Digitalmars-d-announce
mailing list