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

#ActualBraXi

Posted 21 August 2012 - 07:05 AM

I suggest you to start your work in following order:
  • Simple window with initialized DX renderer
  • Image loader / Material Manager
  • Timer
  • Input
  • Camera
  • Model loader / Model Manager
  • Shader Manager (load & compile hlsl shaders and use then im rendering)
  • Collision detection/physics, i suggest You to use free physics library, Newton Physics is good and free for commercial products
  • Entity manager to dynamicaly create and delete objects (for example. guns, medkits, enemies etc), this should be running at constant 30fps so it will be easier to update games over network
  • User Interface (menus, huds...)
  • Sound engine, OpenAL should be good enough to give it a try
  • Particles & effects
  • Post processing
  • Networking and prediction
This is enough to create a game, rest will depend on what else you need. I'm still creating engine for my game and so far it took me 5 months and im fighting with optimilizations and networking, networking is the worst thing you will have to deal with.

#2BraXi

Posted 21 August 2012 - 07:04 AM

I suggest you to start your work in following order:
  • Simple window with initialized DX renderer
  • Image loader / Material Manager
  • Timer
  • Input
  • Camera
  • Model loader / Model Manager
  • Shader Manager (load & compile hlsl shaders and use then im rendering)
  • Collision detection/physics, i suggest You to use free physics library, Newton Physics is good and free for commercial products
  • Entity manager to dynamicaly create and delete objects (for example. guns, medkits, enemies etc), this should be running at constant 30fps so it will be easier to update games over network
  • User Interface (menus, huds...)
  • Sound engine, OpenAL should be good enough to give it a try
  • Particles & effects
  • Post processing
  • Networking and prediction
This is enough to create a game, rest will depend on what else you need.

#1BraXi

Posted 21 August 2012 - 07:04 AM

I suggest you to start your work in following order:
  • Simple window with initialized DX renderer
  • Image loader / Material Manager
  • Timer
  • Input
  • Camera
  • Model loader / Model Manager
  • Shader Manager (load & compile hlsl shaders and use then im rendering)
  • Collision detection/physics, i suggest You to use free physics library, Newton Physics is good and free for commercial products
  • Entity manager to dynamicaly create and delete objects (for example. guns, medkits, enemies etc), this should be running at constant 30fps so it will be easier to update games over network
  • User Interface (menus, huds...)
  • Sound engine, OpenAL should be good enough to give it a try
  • Particles & effects
  • Post processing
  • Networking
This is enough to create a game, rest will depend on what else you need.

PARTNERS