Yet another 3D engine?

Back in the ‘old’ days, I once (actually thrice =)) wrote my own 3D engine just to find out Ogre did all of that and more. πŸ˜‰ Naieve as I was, I was surprised to find a very similar design in it. πŸ™‚ Still, at that time, it was more or less justified to roll my own because ogre was still growing up and I needed to implement a kind of volumetric texturing technique which was quite unconventional which made it not suitable as a plugin/extension for an existing engine. And as for everyone, for me too, it was great fun to make it from scratch. πŸ™‚

The situation nowadays is a bit different. You would need to come up with a very good reason if you would like to convince someone you need to write yet another open source engine. It’s a fact that the open source 3D engine market is quite well established by now. Just take a look at projects like Ogre, Crystal space (go Jorritbelgian flag small! ;)), Irrlicht, Cube, …

Still, people DO seem to be able to find reasons. πŸ™‚ Enter a world of dragons: the DragEngine. I think it’s an interesting approach which is typically inspired by open source roots (a closed commercial game does not have immediate interest in the flexibility that the DragEngine provides, or at least not to that extent (imho)). It’s definitely a project I want to follow-up, even just out of curiousity where it will end up. Because, let’s face it, it’s quite an ambitious project, developing its own tools/components from top to bottom.. I’m a bit surprised I never heard of it before, so that’s why I’m promoting it a bit now. πŸ™‚ Keep up the good work!

3 thoughts on “Yet another 3D engine?”

  1. Ik dacht, ik laat eens een berichtje na. Van de details snap ik niks, maar de algemene trend van je opmerkingen is wel steeds heel typerend voor jou πŸ˜‰ (bv over het zelf maken van een engine°
    Zusterlijke groeten…

Leave a Reply

Your email address will not be published. Required fields are marked *