Domain-specific entertainment language

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.


Contents

Game languages

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.

References

  1. ^ EGGG : The extensible graphical game generator by Jon Orwant, a Ph.D. Thesis
  2. ^ "Video Game Language (ViGL)" begins to abstract away all the reusable technical and game related aspects that most games utilize into a domain specific language.
  3. ^ http://cameronius.com/bio/publications/thesis-2.47.zip
  4. ^ Game Description Language Specification (PDF)
  5. ^ GameXML is a collection of XML specifications which describe and script computer simulation engines. Developed by the XML Game Consortium (XGC), it is an on-going project to create a reusable, standards-based architecture that can be applied toward computer games and simulations.
  6. ^ Xconq Xconq is a general strategy game system. It is a complete system that includes all the components: a portable engine, graphical interfaces for Unix/Linux/X11, Macintosh, and Windows, multiple AIs, networking for multi-player games, and an extensive game library.
  7. ^ The Card Game Language The Card Game Language, or CGL for short, is a language which was developed during created by students in a project dedicated to the subject of language and compiler theory.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Domain-specific language — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Assembly language — See the terminology section below for information regarding inconsistent use of the terms assembly and assembler. Motorola MC6800 Assembly Language An assembly language is a low level programming language for computers, microprocessors,… …   Wikipedia

  • Public domain — This article is about public ownership of creative works. For use in relationship to public lands, see Public domain (land). For how the public domain applies to Wikipedia, see Wikipedia:Public domain. Intellectual property law …   Wikipedia

  • Video game genres — Part of a series on …   Wikipedia

  • RuneScape — s logo …   Wikipedia

  • ColdMUD — is a type of MUD server software, similar in many ways to MOO and CoolMUD, from which it is descended.[1] It is a text based online virtual reality system to which multiple users are connected at the same time. Created by Greg Hudson, it has many …   Wikipedia

  • Speech synthesis — Stephen Hawking is one of the most famous people using speech synthesis to communicate Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented… …   Wikipedia

  • List of online encyclopedias — This is a list of notable online encyclopedias that are accessible on the Internet. Contents 1 General reference 2 Biography 3 Classical antiquities, arts, and literature 4 …   Wikipedia

  • Sintetizador del habla — Uno o varios wikipedistas están trabajando actualmente en este artículo o sección. Es posible que a causa de ello haya lagunas de contenido o deficiencias de formato. Si quieres, puedes ayudar y editar, pero por favor: antes de realizar… …   Wikipedia Español

  • C++ — The C++ Programming Language, written by its architect, is the seminal book on the language. Paradigm(s) Multi paradigm:[1] procedural …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”