Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
game_prototyping [2008-07-17 11:29] – 217.18.21.2 | game_prototyping [2008-07-17 12:17] – 217.18.21.2 | ||
---|---|---|---|
Line 28: | Line 28: | ||
Advantages: | Advantages: | ||
- | * Prototyping in the same system you develop for saves time | + | * Prototyping in the same system you produce the game in saves time (arguably) |
* You can have access to the same features in the prototype as a final game | * You can have access to the same features in the prototype as a final game | ||
Line 41: | Line 41: | ||
Fluxus -> [[fluxus notes]] | Fluxus -> [[fluxus notes]] | ||
* Fluxus is scripted in Scheme which is a good prototyping language | * Fluxus is scripted in Scheme which is a good prototyping language | ||
- | * Deliberate perversion | + | * Deliberate perversion |
* Not working on windows | * Not working on windows | ||
- | * Difficult to install - big minus points | + | * Difficult to install |
- | * Working on it... | + | * Designed for fast graphics prototyping at this point - rather than gameplay prototyping |
+ | * Frisbee, which is a functional reactive programming/ | ||
+ | |||
+ | PyGame -> http://www.pygame.org/ | ||
+ | |||
+ | Mainly sprite based examples, there are some 3D games, but most seem to involve calling opengl commands wrapped in scheme, rather than a complete entity model (I might be wrong these days tho) | ||
+ | |||
+ | == Old School == | ||
+ | |||
+ | Blitz Basic -> http:// | ||
+ | |||
+ | Lots of games written in this, very popular in the indy game dev scene. | ||
+ | |||
+ | == Costly == | ||
+ | |||
+ | Virtools -> http:// | ||
+ | |||
+ | Does online, visually programmed, and looks very suitable - just also kinda expensive. | ||
+ | |||
+ | Unity -> http:// | ||
+ | |||
+ | Panda3d -> http:// | ||
+ | |||