Domain-specific entertainment language
Domain-specific entertainment languages are a group of domain-specific languages that are used describe computer games or environments, or potentially used for other entertainment such as video or music.
Game languages
- Extensible Graphical Game Generator - language which is used to generate games
- Zillions of Games - for grid-based games
- ViGL Video Game Language
- Ludi Game Description Language
- Game Description Language
- UnrealScript
- GameXML
- Xconq
- Game Integrated Development Environments
Interactive fiction
- Inform 7 -- Interactive Fiction.
- Infocom -- Zork and related games
- TADS -- Text Adventure Development System
- Ren'Py -- A visual novel engine
MUDs
- LambdaMOO has a specific programming language that users use to extend the system.
- In LPMuds, LPC is used to extend the system. SWLPC is one variant on it.
- TinyMUCK and derivatives use the language MUF.
- ColdC is another C-derived MUD language, used by ColdMUD.
- MUME developed and publishes its language Mudlle.
- DG scripts are a content-development scripting language for MUDs.
External links
- Programming languages used for music
- Jeroen Dobbe's Master's Thesis -- http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fswerl.tudelft.nl%2Ftwiki%2Fpub%2FMain%2FPastAndCurrentMScProjects%2FJeroenDobbe.pdf&ei=jNA6TN3CCZO-sQOE5dzaCg&usg=AFQjCNHl585isWY1qrUoVVBVTzcr6dKBQw&sig2=BwZB6z-EnarHTv3zBPQxhw