Есть ли простой сценарий 2d игрового мира? - PullRequest
2 голосов
/ 12 марта 2010

Для школьного проекта мы разрабатываем игру, немного похожую на игру жизни Конвея, в которой разные организмы занимают игровые автоматы в мире и затем едят друг друга. Я хотел бы, чтобы это произошло в 2-м мире. Например, уметь брать звёздные корабли и иметь зерглингов, а морские пехотинцы играют роли. Проблема со Starcraft заключается в том, что весь алгоритм должен быть написан внутри редактора игры, а Starcraft не является бесплатным или открытым исходным кодом. Так есть ли другой движок Starcraft / Warcraft / AOE-иш, который может быть написан на скрипте извне игры и доступен бесплатно? (Я спрашиваю здесь много, я знаю)

Ответы [ 2 ]

1 голос
/ 12 марта 2010

Вы можете добавить сценарии в любое приложение, которое вы делаете.

Вам нужно будет сделать игру, затем добавить скрипт-движок / язык и подключить некоторые функции из вашей игры на этом языке. Тогда вы сможете «написать» свою игру.

Некоторые бесплатные движки с открытым исходным кодом доступны здесь. Я предлагаю вам использовать SFML http://www.sfml -dev.org , если вы используете C ++.

Если вы не знаете какого-либо языка программирования, начните там ИЛИ используйте что-то вроде Macromedia Fusion или GameMaker. Они позволяют создавать сценарии.

1 голос
/ 12 марта 2010

Существует, по крайней мере, движок Spring, который является движком стратегических игр с открытым исходным кодом, скриптовым в LUA (игры на основе движка тоже хороши), но использование движка стратегических игр для такого задания кажется излишним. Я бы порекомендовал сделать работу простой.

http://springrts.com/

...