Первую «Цивилизацию» перенесли в MS Excel

Британский программист представил [Cell]ivization — упрощенный вариант первой версии игры Sid Meier’s Civilization, весь движок и геймплей которой находятся в MS Excel. Работу программист представил на хакатоне для разработчиков: подробности создания он не раскрывает, но обещает, что вскоре добавит в игру новые возможности. Подробнее о проекте можно узнать на сайте разработчика, там же можно загрузить и саму игру.

Первая игра из серии Civilization была разработана Сидом Мейером в начале 1990-х годов: игра представляла собой достаточно простую стратегию, в которой игрокам необходимо развивать целые цивилизации на игровом поле, расширяя территории и побеждая другие цивилизации. Несмотря на сравнительно простую графику, у игры были оригинальные механики, требовавшие развивать экономику, политику и дипломатию цивилизаций.

Оказалось, что упрощенную версию игры, которая основана на первой части Civilization, можно написать в MS Excel: [Cell]ivization позволяет игрокам расширять территории своих цивилизаций за счет построения новых блоков и атаки противников (всего в игре могут участвовать двое). Подробностей о работе игры программист не раскрывает, но, судя по всему, в ней используются макросы, основанные на встроенном в MS Excel языке Visual Basic for Applications.

Создание всей игры заняло у разработчика примерно неделю; также он уточнил, что, если у пользователей будет интерес, он расширит возможности игрового движка в MS Excel. Работу программиста также оценили в Microsoft:.

Проект был подготовлен в рамках хакатона для разработчиков игр OLC CODEJAM 2019, который прошел в начале сентября. С работами других участников вы можете ознакомиться на сайте конкурса.

Рубрики: Метки:

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.