Busy and some Info!

Last 6 month were horrible at university and work and finally have some time to join the community again and leave my 2 cents here again.

One great thing to mention, we (a team of 4 web-game-enthusiasts, i will give some credits to my mates soon) have finished a physic-based game that will go public sooner or later. It is maybe the biggest thing i have done in the last 3 years and it was in production (with some timeouts) since October 2007.

The cool thing is, i am allowed to publish huge parts of the code as Open-Source, sure this will take some time (cleanup messy code, documentation, etc.) but maybe it is a good platform for your game-developers out there. Basically it is based on some great articles and books about C#/XNA game-development(Game-Loop, some classes are influenced by XNA) and the game-application is based on a Finite State-Machine, different Patterns(Factory, Singelton, etc.), a lots of Frameworks and Libraries (Motor2, Tweener, Flint-Particles, AS3-Data Structures, Bulk-Loader, and many more). I have also build up some structures to use Shared Libraries(Application Domain, Fonts, etc.).

I plan to write a series of articles about game-development based on my own-written game-package(there is still a lot of code to refactor) which should be useful.

The articles will include:

  • Finite State Machines
  • Libraries & Frameworks
  • Useful Patterns
  • Planing the Game
  • Prototyping
  • GamePlay
  • Forms (Registration, Password, etc.)
  • Designer vs. Developer
  • Performance & Measurement(Micro, Macro)
  • Authoring-Environment Issues
  • Shared Libraries
  • Debugging & Development Speed
  • Collision-Based Sound

As soon as the game is released i could start to publish the code, the articles will start a bit further. If you have special wishes on this series, i will accept requests if they are on topic. Guest authors are welcome.

h.


About this entry