What's new? | Help | Directory | Sign in
Google
game-baker
Visual Game editor for kids: Free (open source), cross platform in Python
  
  
  
  
    
Search
for
Updated Feb 29, 2008 by peter.masiar
Architecture  
Architecture of the project

Architecture and approach

divide project into parts:

This way, we don't need to focus on boring hard part (GUI game editor), but on fun parts, like compliling game from a markup. Why editor is hard? because we don't know yet how markup will look like.

Markup

Compiler

"compiler" at first can be non-generic. Ie it can compile only one type of a game, like "asteroids" or "breakout". Idea is, build something what works, and don't try to invent generic solution before we have experience. Instead, build 3-5 special solutions, and refactor common parts. Rinse, repeat. :-)

Milestones

See also demos


Sign in to add a comment