Развлекательный язык для домена - Domain-specific entertainment language
Языки развлечений для домена группа предметно-ориентированные языки которые используются описывают компьютерные игры или окружающей среде, или потенциально могут использоваться для других развлечений, таких как видео или музыка.
Языки игры
- Расширяемый графический генератор игр - язык, который используется для создания игр [1]
- Миллионы игр - для игр на основе сетки
- ViGL Язык видеоигр [2]
- Py-VGDL Язык описания видеоигр Python [3]
- Ludi язык описания игр [4]
- Язык описания игры [5]
- Общий язык описания игры для неполной информации[6]
- Язык описания мира [7]
- Аргонавт Strat Language
- UnrealScript также Kismet, Blueprints
- GameXML[8]
- Xconq[9]
- Язык карточной игры[10]
- Язык описания карточной игры[11]
- Язык описания стратегических игр[12]
- Стэнфордская гамма - программа командной строки для генерации игр [13]
Интерактивная фантастика
- Информ 7
- Язык реализации Zork - использован Инфоком
- ТАДС - Система разработки текстовых приключений
- Ren'Py - Движок визуальных новелл
Грязи
- LambdaMOO имеет особый язык программирования, который пользователи используют для расширения системы.
- В LP Грязи, LPC используется для расширения системы. SWLPC есть один вариант на это.
- TinyMUCK и производные используют язык MUF.
- ХолодныйC это еще один язык MUD, производный от C, используемый ColdMUD.
- MUME разработал и издает свой язык Грязь.
- Скрипты DG являются языком сценариев разработки контента для MUD.
Музыка
Фильмы
- "Медиа потоки ", проект MIT Media Labs и Interval Research Марка Дэвиса.
Смотрите также
Рекомендации
- ^ EGGG: расширяемый графический генератор игр Джон Орвант, доктор философии. Тезис
- ^ "Язык видеоигр (ViGL) В архиве 6 января 2006 г. Wayback Machine "начинает абстрагироваться от всех многократно используемых технических и игровых аспектов, которые используются в большинстве игр, на языке, специфичном для предметной области.
- ^ http://www.pygame.org/project-A+video+game+description+language+(VGDL)-2397-4058.html Язык для разработки 2D-видеоигр с использованием движка pygame
- ^ «Архивная копия». Архивировано из оригинал на 2011-07-08. Получено 2010-06-28.CS1 maint: заархивированная копия как заголовок (связь)
- ^ Спецификация языка описания игры В архиве 20 июля 2011 г. Wayback Machine (PDF)
- ^ Язык описания игры для неполной информации. Расширение GDL, которое включает случайность и видимость (PDF)
- ^ Язык описания мира (PDF). Больше недоступно. Расширение GDL, которое включает в себя режим реального времени, случайность и видимость
- ^ GameXML В архиве 21 мая 2011 г. Wayback Machine представляет собой набор спецификаций XML, которые описывают механизмы компьютерного моделирования и создают сценарии. Разработанный консорциумом XML Game Consortium (XGC), это текущий проект по созданию многоразовой, основанной на стандартах архитектуры, которая может быть применена к компьютерным играм и симуляторам.
- ^ Xconq Xconq - это общая стратегическая игровая система. Это полная система, которая включает в себя все компоненты: портативный движок, графические интерфейсы для Unix / Linux / X11, Macintosh и Windows, несколько ИИ, сеть для многопользовательских игр и обширную библиотеку игр.
- ^ Язык карточной игры В архиве 2016-03-04 в Wayback Machine Язык карточных игр, или сокращенно CGL, - это язык, который был разработан студентами в рамках проекта, посвященного предмету теории языка и компиляторов.
- ^ Язык описания карточной игры
- ^ Моделирование и создание механики стратегических игр Тобиас Мальманн, доктор философии. Тезис
- ^ Gamut, программа командной строки для создания игр