Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

#ActualKyall

Posted 09 October 2012 - 02:23 AM

Write games; not engines.  

If you are going to write an engine, write it on a per-module basis, not as a whole big chunk.  Do a rendering component, an asset management component, the architecture for the game etc etc separately and merge them.  This way you have more reusable code as each component/utility is specific to itself.  'Black boxed'

This also makes it easier to throw stuff out or change it.  Being able to throw bits away & keep the good stuff is part of a re-iterative process of building a good engine over a series of game projects.

#1Kyall

Posted 09 October 2012 - 02:21 AM

Write games; not engines.  

If you are going to write an engine, write it on a per-module basis, not as a whole big chunk.  Do a rendering component, an asset management component, the architecture for the game etc etc separately and merge them.  This way you have more reusable code as each component/utility is specific to itself.  'Black boxed'

PARTNERS