Проекты

На этой странице перечислены мои актуальные и значимые проекты, над которыми я работал в последнее время. Остальные наработки можно найти на страницах этого сайта. Готовые и протестированные пакеты различных версий можно скачать здесь же. Некоторые программы могут потребовать дополнительных Data-файлов, стоит помнить об этом и посетить официальную страничку проекта, нажав на его иконку слева. Там про дополнительные файлы будет написано более подробно. Автор не несёт ответственности за возможные нежелательные последствия в случае использования данного программного обеспечения. Вы устанавливаете и используете все опубликованные ниже пакеты на свой страх и риск.

Список актуальных проектов:

1. Adamant Armor Affection Adventure
2. AstroSmash
3. Bezier Clock
4. Cave Story (NXEngine)
5. Gadget Hackwrench (DigestBot)
6. Gish
7. Ken’s Labyrinth
8. Snooder 21
9. Spout
10. Synergy Calls

Список отсортирован в алфавитном порядке и будет постепенно обновляться, по мере появления новых релизов или приложений. Если вы хотите как-либо отблагодарить меня за мой труд, то просто подпишитесь на мой профиль на GitHub’е с помощью кнопки «Follow» и проставьте звёздочки тем проектам, которые вам понравились. Если у вас возникли какие-либо вопросы или трудности с опубликованными здесь приложениями, то вы можете связаться со мной используя контактную информацию, изложенную на отдельной странице и удобное вам средство связи.

Adamant Armor Affection Adventure

Платформа: Android OS
Игра Adamant Armor Affection Adventure от quasist’а и Don’а Miguel’я заняла второе место в конкурсе RIOT Tag-Team Coding Competition. Вдохновившись проведённой работой, я решил «воздать славу» старой GPH-тусовке и портировать её на Android OS.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — APK-пакет, v1.1, 05-MAY-2017, armeabi, armeabi-v7a, x86, 1.7 MB.
[Скачать | Download] — APK-пакет, v1.0, 28-APR-2017, для Sony Ericsson Xperia™ PLAY и подобных, armeabi, armeabi-v7a, x86, 1.7 MB.
[Скачать | Download] — APK-пакет, v1.0, 25-APR-2017, armeabi, armeabi-v7a, x86, 1.7 MB.
[Скачать | Download] — OBB-кеш с Data-файлами, v1.0a, 25-APR-2017, 19.8 MB.
[Скачать | Download] — OBB-кеш с Data-файлами, v1.0b, 25-APR-2017, 22.0 MB.

<< Перейти к списку проектов

AstroSmash

Платформа: Android OS
Портирование игры AstroSmash с J2ME на Android OS позволило мне разобраться в декомпиляции Java-мидлетов и научиться отрисовывать графику через канвас класса SurfaceView. Игра AstroSmash была стандартной игрой во многих мобильных телефонах Motorola.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — APK-пакет, v1.2, 05-MAY-2017, 113 KB.
[Скачать | Download] — APK-пакет, v1.1, 07-MAR-2017, 111 KB.
[Скачать | Download] — APK-пакет, v1.0, 12-JUL-2016, 114 KB.

<< Перейти к списку проектов

Bezier Clock

Платформа: KDE Plasma 5, Qt Quick
Часы на кривых Безье «Bezier Clock» являются моей первой попыткой знакомства с языком программирования QML и технологией Qt Quick. Приложение реализовано в виде анимированных обоев для рабочего стола KDE Plasma 5 и в виде Standalone-приложения.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — TAR.XZ-пакет для пакетного менеджера KDE Plasma 5, v1.1, 11-FEB-2018, 12 KB.
[Скачать | Download] — TAR.XZ-пакет для всех дистрибутивов GNU/Linux, v1.1, 11-FEB-2018, 14 KB.
[Скачать | Download] — TAR.XZ-пакет для дистрибутива Arch Linux, v1.1, 11-FEB-2018, 23 KB.
[Скачать | Download] — TAR.XZ-пакет для пакетного менеджера KDE Plasma 5, v1.0, 23-SEP-2016, 13 KB.
[Скачать | Download] — TAR.XZ-пакет для всех дистрибутивов GNU/Linux, v1.0, 17-AUG-2016, 14 KB.
[Скачать | Download] — TAR.XZ-пакет для дистрибутива Arch Linux, v1.0, 17-AUG-2016, 15 KB.

<< Перейти к списку проектов

Cave Story (NXEngine)

Платформа: Windows, GNU/Linux, Dingux, MotoMAGX, EZX
Мой порт игрового движка NXEngine предназначен для запуска игры Cave Story на Dingux, MotoMAGX, EZX и некоторых других платформах. Основные улучшения: поддержка широкоформатных разрешений, оптимизация вывода музыки и русификация приложения.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — ZIP-пакет для MS Windows, 32-bit (x86), v1.0.0.4 | Rev 4, 22-NOV-2013, RUS, 1.8 MB.
[Скачать | Download] — ZIP-пакет для MS Windows, 32-bit (x86), v1.0.0.4 | Rev 4, 22-NOV-2013, ENG, 1.8 MB.
[Скачать | Download] — TAR.GZ-пакет для Linux, 32-bit (x86), v1.0.0.4 | Rev 4, 22-NOV-2013, RUS, 1.3 MB.
[Скачать | Download] — TAR.GZ-пакет для Linux, 32-bit (x86), v1.0.0.4 | Rev 4, 22-NOV-2013, ENG, 1.3 MB.
[Скачать | Download] — TAR.GZ-пакет для Linux, 64-bit (x86_64), v1.0.0.4 | Rev 4, 22-NOV-2013, RUS, 1.3 MB.
[Скачать | Download] — TAR.GZ-пакет для Linux, 64-bit (x86_64), v1.0.0.4 | Rev 4, 22-NOV-2013, ENG, 1.3 MB.
[Скачать | Download] — ZIP-пакет для Dingoo A320, Dingux, v1.0.0.4 | Rev 4, 22-NOV-2013, RUS, 1.8 MB.
[Скачать | Download] — ZIP-пакет для Dingoo A320, Dingux, v1.0.0.4 | Rev 4, 22-NOV-2013, ENG, 1.7 MB.
[Скачать | Download] — ZIP-пакет для Ritmix RZX-50, Dingux, v1.0.0.4 | Rev 4, 22-NOV-2013, RUS, 1.8 MB.
[Скачать | Download] — ZIP-пакет для Ritmix RZX-50, Dingux, v1.0.0.4 | Rev 4, 22-NOV-2013, ENG, 1.7 MB.
[Скачать | Download] — MGX-пакет для MotoMAGX, v1.0.0.4 | Rev 4, 22-NOV-2013, RUS, 1.8 MB.
[Скачать | Download] — MGX-пакет для MotoMAGX, v1.0.0.4 | Rev 4, 22-NOV-2013, ENG, 1.8 MB.
[Скачать | Download] — PKG-пакет для EZX, v1.0.0.4 | Rev 4, RUS, 17-FEB-2015, 1.7 MB.
[Скачать | Download] — PKG-пакет для EZX, v1.0.0.4 | Rev 4, 17-FEB-2015, ENG, 1.6 MB.

<< Перейти к списку проектов

Gadget Hackwrench (DigestBot)

Платформа: Node.js
Для конференции @motofan_ru в сервисе Telegram я написал бота Гаечку, записывающую интересные новости и события, происходящие в группах. Благодаря патчам от Zorge.R она научилась делиться котировками валют и доступностью игровых серверов.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — ZIP-пакет для Node.js, v1.0.5, 28-DEC-2017, 309 KB.
[Скачать | Download] — ZIP-пакет для Node.js, v1.0.4, 17-NOV-2016, 204 KB.

<< Перейти к списку проектов

Gish

Платформа: Android OS
Для портирования на Android OS замечательного инди-платформера Gish от Cryptic Sea я использовал библиотеки SDL2, OpenAL, Ogg Vorbis и классный враппер GL4ES от ptitSeb, позволяющий транслировать вызовы функций OpenGL в OpenGL ES.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — APK-пакет, v1.2, 01-MAR-2018, armeabi-v7a, x86, 2.5 MB.
[Скачать | Download] — APK-пакет, v1.1, 31-JUL-2017, armeabi-v7a, x86, 2.7 MB.
[Скачать | Download] — APK-пакет, v1.0, 31-MAY-2017, armeabi-v7a, x86, 2.7 MB.

<< Перейти к списку проектов

Ken’s Labyrinth

Платформа: Android OS
В процессе портирования Ken’s Labyrinth на Android OS я решил попробовать использовать библиотеку SDL2. Рендер был переписан на OpenGL ES, патчами на поддержку которого любезно поделился Pickle. В игру было добавлено сенсорное управление и лаунчер.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — APK-пакет, v1.2, 05-MAY-2017, armeabi, armeabi-v7a, x86, 2.9 MB.
[Скачать | Download] — APK-пакет, v1.1, 17-MAR-2017, armeabi, armeabi-v7a, x86, 2.8 MB.
[Скачать | Download] — APK-пакет, v1.0, 30-MAY-2016, armeabi, armeabi-v7a, x86, 2.8 MB.
[Скачать | Download] — APK-пакет, v1.0, 30-MAY-2016, armeabi-v7a, 1.8 MB.

<< Перейти к списку проектов

Snooder 21

Платформа: Android OS
Игра Snooder 21 это мой ремейк популярного карточного пасьянса Snood™ 21, который был предустановлен в телефонах C350 и V150 от Motorola. Игровые ресурсы были отрисованы в духе оригинала. Приложение использует канвас класса SurfaceView.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — APK-пакет, v1.2, 05-MAY-2017, 422 KB.
[Скачать | Download] — APK-пакет, v1.1, 04-FEB-2017, 421 KB.
[Скачать | Download] — APK-пакет, v1.0, 03-AUG-2016, 480 KB.

<< Перейти к списку проектов

Spout

Платформа: Android OS
Первой игрой, которую я портировал на Android OS, был Spout. Я отвязал приложение от библиотеки SDL, переписал рендеринг игрового контекста на OpenGL и потом на OpenGL ES. В движок игры были добавлены некоторые улучшения, вроде сенсорного управления.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — APK-пакет, v1.2, 05-MAY-2017, 211 KB.
[Скачать | Download] — APK-пакет, v1.1, 17-MAR-2017, 207 KB.
[Скачать | Download] — APK-пакет, v1.0, 09-NOV-2015, 195 KB.
[Скачать | Download] — APK-пакет, v1.0, 10-NOV-2015, вариант управления от J()KER, armeabi-v7a, 76 KB.

<< Перейти к списку проектов

Synergy Calls

Платформа: Android OS
Простое приложение Synergy Calls используется для логирования входящих и исходящих вызовов посредством отправки POST-запросов на сервер. Эту программу для Android OS я написал по просьбе моего друга, которому было необходимо отслеживать звонки.
Репозиторий с исходным кодом: GitHub | GitLab | Bitbucket



[Скачать | Download] — APK-пакет, v1.1, 05-MAY-2017, 44 KB.
[Скачать | Download] — APK-пакет, v1.0, 07-FEB-2017, 43 KB.

<< Перейти к списку проектов