Devils Tower
Игра-головоломка/исследование, основанная на процедурной генерации.
Сначала я не был в восторге от темы "Башня", и при поиске в Интернете я наткнулся на "Башню Дьявола" в Вайоминге, США. игра, действие которой происходит вокруг Башни Дьявола.
Большую часть времени я тратил на написание различных частей процедурных генераторов в качестве основы для генерации геометрии, размещения объектов и т. д. Также заметное количество времени я тратил на вещи, которые даже не был уверен, пригодятся ли они. позже...
В качестве испытания я написал очень простую систему столкновений более или менее с нуля. Очевидно, я не хотел реализовывать операции линейной алгебры с нуля, когда у меня есть библиотеки, которые делают это быстрее, чем я когда-либо мог оптимизировать фрагмент кода... Я реализовал дерево квадрантов только потому, что хотел этого в начале, что в конец оказался очень полезным вместе с системой столкновений.
Это было здорово, и я с нетерпением жду возможности сыграть во все игры этого конкурса :)
Инструкции
Я намеренно не добавлял в игру кучу текста. Когда вы найдете одну из головоломок и решите ее, вы можете просто отойти. Чтобы закрыть инструкции на Nonogram, нажмите одну из следующих кнопок:
(пробел, ввод, правая или средняя кнопка мыши).
Вы можете в любой момент переключиться в режим каркасного просмотра, нажав F1 внутри игры.
Удачи!!
Кредиты- Идея использования Nonogram для головоломок принадлежит моей хорошей подруге Эвелин.
- SFX, а песня, играющая на заднем плане, принадлежит моему соседу/другу Джоэлу.
- Сообщество Panda3D за помощь в решении технических проблем
- Кэти за то, что не давала мне спину во время этой недели джема, чтобы я мог на 100 % сосредоточиться на создании этого
- Эвелин, чтобы помочь мозговому штурму идей и помочь мне сохранить мою мотивацию, когда я расстраивался
- Мой сосед Джоэл, как за музыку, так и за регулярные просьбы выйти на улицу, чтобы позволить нашим собакам поиграть. сад -> единственный свежий воздух, который я получил за 7 дней :P
- rdb за то, что мотивировал меня принять участие в этом соревновании в первую очередь
Репозиторий на GitHub https://github.com/tcdude/pyweek28
Страница входа на pyweek.org https://pyweek.org/e/tizilogic/
Как скачать Devils Tower через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака Devils Tower
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!