Развлекательный язык для домена - Domain-specific entertainment language

Языки развлечений для домена группа предметно-ориентированные языки которые используются описывают компьютерные игры или окружающей среде, или потенциально могут использоваться для других развлечений, таких как видео или музыка.

Языки игры

Интерактивная фантастика

Грязи

  • LambdaMOO имеет особый язык программирования, который пользователи используют для расширения системы.
  • В LP Грязи, LPC используется для расширения системы. SWLPC есть один вариант на это.
  • TinyMUCK и производные используют язык MUF.
  • ХолодныйC это еще один язык MUD, производный от C, используемый ColdMUD.
  • MUME разработал и издает свой язык Грязь.
  • Скрипты DG являются языком сценариев разработки контента для MUD.

Музыка

Фильмы

Смотрите также

Рекомендации

  1. ^ EGGG: расширяемый графический генератор игр Джон Орвант, доктор философии. Тезис
  2. ^ "Язык видеоигр (ViGL) В архиве 6 января 2006 г. Wayback Machine "начинает абстрагироваться от всех многократно используемых технических и игровых аспектов, которые используются в большинстве игр, на языке, специфичном для предметной области.
  3. ^ http://www.pygame.org/project-A+video+game+description+language+(VGDL)-2397-4058.html Язык для разработки 2D-видеоигр с использованием движка pygame
  4. ^ «Архивная копия». Архивировано из оригинал на 2011-07-08. Получено 2010-06-28.CS1 maint: заархивированная копия как заголовок (связь)
  5. ^ Спецификация языка описания игры В архиве 20 июля 2011 г. Wayback Machine (PDF)
  6. ^ Язык описания игры для неполной информации. Расширение GDL, которое включает случайность и видимость (PDF)
  7. ^ Язык описания мира (PDF). Больше недоступно. Расширение GDL, которое включает в себя режим реального времени, случайность и видимость
  8. ^ GameXML В архиве 21 мая 2011 г. Wayback Machine представляет собой набор спецификаций XML, которые описывают механизмы компьютерного моделирования и создают сценарии. Разработанный консорциумом XML Game Consortium (XGC), это текущий проект по созданию многоразовой, основанной на стандартах архитектуры, которая может быть применена к компьютерным играм и симуляторам.
  9. ^ Xconq Xconq - это общая стратегическая игровая система. Это полная система, которая включает в себя все компоненты: портативный движок, графические интерфейсы для Unix / Linux / X11, Macintosh и Windows, несколько ИИ, сеть для многопользовательских игр и обширную библиотеку игр.
  10. ^ Язык карточной игры В архиве 2016-03-04 в Wayback Machine Язык карточных игр, или сокращенно CGL, - это язык, который был разработан студентами в рамках проекта, посвященного предмету теории языка и компиляторов.
  11. ^ Язык описания карточной игры
  12. ^ Моделирование и создание механики стратегических игр Тобиас Мальманн, доктор философии. Тезис
  13. ^ Gamut, программа командной строки для создания игр

внешняя ссылка