25 марта 2013 25.03.13 67 397

Ролевая игра для… Excel

Игры всякие нужны, игры всякие важны. На компьютерах, приставках, свежем воздухе, за столом… Даже на калькуляторах. Если калькуляторы программируемые. Однако игра канадца Кэри Уокина (Cary Walkin) переплюнула их всех. Потому что до него никто ни до чего подобного не додумался.

Кэри изучает деловое администрирование в Торонто и поэтому регулярно работает с различными полезными в бизнесе программами. Такими, как Microsoft Excel. Замечательными, только очень скучными. И чтобы исправить этот недостаток, Кэри решил написать игру. В Excel.

К его чести следует отметить, что, приняв решение, он довел его до конца. В результате получилась Arena.Xlsm — пошаговая RPG с «эмоциональной историей, четырьмя концовками, восемью боссами и четырьмя базовыми локациями». Процедурная генерация гарантирует более 1000 комбинаций предметов и 2000 возможных врагов.



При этом игровые локации тоже генерируются процендурно на основе базовых, и общее количество их комбинаций не поддается подсчету. Если добавить к этому 31 заклинание и 15 уникальных предметов, падающих с определенных врагов, то получается более или менее замечательная картина настоящего ролевого развлечения.

Скачать Arena.Xlsm можно с сайта ее разработчика. Там же есть ответы на наиболее часто задаваемые вопросы. Для корректной работы игры необходимы Microsoft Excel 2007 или 2010. Должна она работать и на Excel 2013, хотя Уокин честно признался, что данную версию он недостаточно протестировал. И да, Excel для Mac, увы, не подходит.


Лучшие комментарии

MrRat 25 марта 2013, 18:21
Я помню под MS EXEL новый две игрушки. Тауэр Дефенс и еще что-то было. Но вот в старых версиях…
И гонки и на самолете можно было полетать. В зависимости от версии офисного пакета.
mukree 25 марта 2013, 18:52
Наверное с помощью Visual Basic.

Макросы для Exel пишутся на Visual Basic for Application(VBA) — разновидность Visual Basic.
Painkiller111 26 марта 2013, 6:37
Помнится пытался сделать «симулятор киллера» %)) По экрану по траектории двигался человечек (прямоугольник с кружком)) и надо по было нему успевать нажимать, пока он не скрылся. Если не успеваешь — попадал на слайд «Ты проиграл!» :)
Painkiller111 25 марта 2013, 18:41
Я будучи мелким в 9 лет пытался сделать какую-нибудь игру в PowerPoint-е %))
Упорства тогда не хватило))
Максим Лебедев 25 марта 2013, 18:50
Мой литературно подкованный язык не позволяет расписать всю гамму чувств, что я испытал, играя в данное произведение игрового-развлекательного искусства. Поэтому я напишу просто:
Ах*еть.
cyaneus 26 марта 2013, 3:29
А разве в PowerPointe можно сделать что нибудь серьезней опросника? Хотя нет, вон, можно текстовые квесты писать…
Иван Орлов 25 марта 2013, 20:29
Сгенеренные локации, где-нибудь сохраняются, а то будет странно, что мир будет слишком динамичным, что квестодатель куда-то пропадает и надо ходить, пока он не материализуется прямо перед тобой.
korg666999666 25 марта 2013, 19:11
у меня в школе книжка была как програмировать калькулятор електроника. там гонки были. два урока вводиш цифры и играеш. ну там графа так себе была)))) хотя на екселе попроще я думаю будет, там же есть «иф, елсе» как в бейсике плюс так можно зачоты сдавать по теме.
Роман Сапожников 26 марта 2013, 15:02
Друзья, когда убиваю первую тварь вылетает ошибка «runtime error 1004 vba» и больше никаких действий выполнить нельзя, сразу вылетает эта ошибка.

Что мне делать с ней?
dimover 27 марта 2013, 9:35
наверно когда его начальство узнало про то как он вояет игры на работе, наградила увольнением)

Читайте также