Page 1 of 14
Все игры для KolibriOS
Posted: Sun Mar 16, 2008 6:22 pm
by Albom
Есть предложение собрать в этой теме все игры для KolibriOS - закачать файлы, добавить ссылки на сайты разработчиков или на темы форума.
Для начала выкладываю свою игру - Donkey версии 0.3. Это ремейк игры 1981 года, автором которой является Билл Гейтс.
Re: Все игры для KolibriOS
Posted: Mon Mar 17, 2008 7:53 am
by Albom
Re: Все игры для KolibriOS
Posted: Mon Mar 17, 2008 8:08 pm
by hidnplayr
Some games are on the FTP server:
ftp://kolibrios.org/pub/games/
My unfinished Space-invaders clone is there too.
If you want, you could upload all the games to the ftp...
Re: Все игры для KolibriOS
Posted: Fri Mar 21, 2008 2:54 pm
by Albom
Re: Все игры для KolibriOS
Posted: Mon Mar 24, 2008 5:39 pm
by Albom
новая верия Donkey. в ней применил библиотеку gblib - она должна быть интересна потенциальным игростроителям.
Re: Все игры для KolibriOS
Posted: Mon Mar 24, 2008 6:02 pm
by Leency
Гы) Ничё так, симпатишней стало
Re: Все игры для KolibriOS
Posted: Wed Mar 26, 2008 2:00 pm
by Albom
Консольные пятнашки. То, что их удалось портировать в КолибриОС говорит о том, что уже можно заняться портированием и более серьёзных программ.
Re: Все игры для KolibriOS
Posted: Wed Mar 26, 2008 5:50 pm
by DonPedro
Albom wrote:Консольные пятнашки. То, что их удалось портировать в КолибриОС говорит о том, что уже можно заняться портированием и более серьёзных программ.
Ещё портированы квейк и досбокс, что значит то, что под Колибри можно портировать ВСЁ.
Было бы время и желание.
Re: Все игры для KolibriOS
Posted: Wed Mar 26, 2008 8:03 pm
by Albom
DonPedro wrote:Ещё портированы квейк и досбокс, что значит то, что под Колибри можно портировать ВСЁ.Было бы время и желание.
а также инструментарий, библиотеки и опыт их использования.
Re: Все игры для KolibriOS
Posted: Fri Mar 28, 2008 9:34 pm
by Albom
Моя версия питона (змейки)
Re: Все игры для KolibriOS
Posted: Sat Mar 29, 2008 2:45 am
by Leency
Оч неплохо выходит
Попробуй удалить 275 строку " wnd_draw(); ". Мне кажется именно из-за неё окно мигает несколько раз при открытии программы.
Re: Все игры для KolibriOS
Posted: Sun Mar 30, 2008 1:21 am
by Leency
Albom
Да, ещё, можно сделать чтоб в игре "Console15" управление происходило клавишами вверх, вниз, влево, вправо?
Чем ты собираешь проги и как?)
Re: Все игры для KolibriOS
Posted: Sun Mar 30, 2008 6:03 pm
by Albom
Для сборки своих программ в Windows я использую компилятор MinGW. Компиляция "gcc -c file.c" - получаем объектный файл. Потом линкуем с библиотеками с помощью "ld -nostdlib -T kolibri.ld -o program.kex asm_code.obj file.o lib1.o lib2.o" - получаем экзешник с секциями, описанными в kolibri.ld. Потом делаем из него бинарный (сырой, raw) файл: "objcopy program.kex -O binary". Чтобы не вводить полный путь к gcc, ld, objcopy я прописал переменную path папке c:\mingw\bin\.
Для игр я написал библиотеку gblib, которая позволяет рисовать в буфере, а потом выводить этот буфер как изображение (7-й ф-цией). Пока реализованы функции рисования точки и получения точки, рисования прямых и окружностей по алгоритму Брезенхэма, а также рисования обычных изображений и изображений с прозрачным цветом. Библиотека пока не оптимизирована по скорости и фунций пока мало, но когда у меня будет больше свободного времени улучшу её - добавлю функции рисования линий и эллипсов по алгоритму Ву, рисования изображений с прозрачностью (с альфа-каналом), получения области экрана.
Re: Все игры для KolibriOS
Posted: Wed Apr 09, 2008 8:36 am
by Albom
Исправил консольные пятнашки. Теперь упраление - стрелочками, а выход - Esc.
Re: Все игры для KolibriOS
Posted: Wed Apr 09, 2008 12:44 pm
by Leency
Спасибо, но я бы клавиши мыши инвертировал.