Pucker Up
Pucker Up — это игра, созданная мной для Linux Game Jam 2017, организованного The Linux Gamer. Вся разработка и тестирование проводились на компьютере с Ubuntu 16.04, так что удачи, если вы хотите собрать/запустить его на чем-то другом. В настоящее время я нахожусь вдали от своих компьютеров с Windows и OS X, поэтому, извините, я не могу сделать ни один из этих двоичных файлов.
Исходный код доступен здесь, в GitLab.
< em>Обновление от 27 марта 2017 г.: я сделал порт HTML5.
Обновление от 25 марта 2017 г.: если вы играли в эту игру во время Jam, я изменил управление схему немного.
Необходимо запустить
- Некоторый компьютер, поддерживающий OpenGL
- Монитор размером не менее 800 x 800 пикселей (извините, размер экрана жестко запрограммирован, моя ошибка)
- Какое-то звуковое устройство
- Установлены библиотеки времени выполнения SDL2 и SDL2_Mixer ul>
- Q -- переместить внешний щит против часовой стрелки
- W -- переместить внутренний экран против часовой стрелки
- O -- переместить внутренний экран по часовой стрелке
- P -- переместить внешний экран по часовой стрелке
- Esc -- выйти игра
- R -- Сбросить игру
- У меня есть веб-сайт прямо здесь, 16BPP.net, я говорить обо всем, что связано с компьютерной графикой, разработкой игр и программированием. У меня также есть туториал
- Я также есть в Твиттере под ником @DefPriPub
Как играть
Цель игры проста. Следите за тем, чтобы маленькая белая шайба, которая подпрыгивала, не попала в ворота в центре. У вас есть два щита, от которых вы можете отбивать шайбу. Ваш счет в конце игры появится в окне терминала.
Управление:
(Прошу прощения за схему управления QWOP... Это получилось случайно, клянусь.) p>
Хоw это было сделано
Я решил, что хочу заняться разработкой игр в Nim и сделать это немного более «хардкорным», поэтому я решил отказаться от использования известной игровой библиотеки и построить свой собственный. Так как Nim все еще находится в зачаточном состоянии, мне предстояло еще много работы.
В конце концов, я решил просто использовать рисование кругов и коллизии для игры в игру. Мне пришлось отказаться от своих первоначальных идей, так как я тратил гораздо больше времени на работу с инфраструктурой, чем на собственно игровую логику. Это было весело, и я в некоторой степени доволен тем, что сделал.
"Я собираюсь написать свой собственный игровой движок с нуля во время этого игрового джема, это будет весело!" Вещи, которые я никогда больше не скажу...
Я
Как скачать Pucker Up через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака Pucker Up
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!