
Новый Год уже не за горами, а какой же Новый Год — без новогодних конкурсов с подарками? Мы в
проекте KolibriOS решили не отходить от традиции, и провести наш собственный конкурс, с денежными призами.
Поскольку находимся мы на Хабре, простой случайный розыгрыш призов вроде
конкурса от Mail.Ru мы считаем здесь неуместным, и призы нужно будет заработать. Поскольку KolibriOS — хобби-проект, конкурс будет связан с развлечениями. Ну, а поскольку мы не такие богатые, как
Mail.Ru, то и призы будут поменьше :-)
Задачей конкурса является
написание своей собственной игры для Колибри. Сделать это нужно до наступления Нового 2015-го года по московскому времени, т.е.
до 31 декабря 2014г. 24:00 MSK.
Принять участие в конкурсе может любой желающий, вне зависимости от возраста и места проживания. Участвовать можно как в одиночку, так и командой (при участии командой, в случае выигрыша, один приз будет выдан на всю команду).
Для игры можно использовать любой язык программирования — хоть
FASM (предпочтительно), хоть JAVA, хоть
Brainfuck. Однако, если компилятор выбранного вами языка в данный момент отсутствует под Колибри, вам придётся сначала научить этот компилятор собирать программы под Колибри. Поэтому мы рекомендуем выбрать такой язык, для которого уже есть компилятор (
для Brainfuck, кстати, есть).
Исходный код игры (включая все «ресурсы» — картинки, спрайты, звуки, музыку, если таковые имеются) должен быть выложен
на SVN проекта под одной из
утверждённых open-source лицензий. Игра должна компилироваться из исходников с помощью
системы авто-сборки Tup на сервере КолибриОС. Для облегчения добавления игры в авто-сборку (а также принимая во внимание предыдущий параграф), лучше всего писать игру на языке, для которого
уже есть пример авто-сборки (FASM, NASM, C--, GCC, MSVC).
Но мы же не ищем лёгких путей, правда?
Игры всех участников, успешно выполнивших задание, будут выставлены на голосование на Хабре в январе 2015 г. По результатам голосования, будут присуждены призы:
- 1 место — $1,000 США
- 2 место — $500 США
- 3 место — $250 США