Board.KolibriOS.org
http://board.kolibrios.org/

Все игры для KolibriOS
http://board.kolibrios.org/viewtopic.php?f=41&t=1015
Страница 1 из 14

Автор:  Albom [ Вс мар 16, 2008 6:22 pm ]
Заголовок сообщения:  Все игры для KolibriOS

Есть предложение собрать в этой теме все игры для KolibriOS - закачать файлы, добавить ссылки на сайты разработчиков или на темы форума.
Для начала выкладываю свою игру - Donkey версии 0.3. Это ремейк игры 1981 года, автором которой является Билл Гейтс.

Вложения:
donkey-0.3.zip [15.76 КБ]
382 скачивания

Автор:  Albom [ Пн мар 17, 2008 7:53 am ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Немного ссылок по форуму:
Memory Blocks - viewtopic.php?f=9&t=1006
"Кто хочет стать миллионером?" - viewtopic.php?f=9&t=974
Just Clicks - viewtopic.php?f=9&t=1013
Lode Runner Live - viewtopic.php?f=9&t=884
"Косилка" - viewtopic.php?f=9&t=792
"Color Lines" - viewtopic.php?f=9&t=793
Doom - viewtopic.php?f=9&t=760
Tiny Games - viewtopic.php?f=9&t=878

Автор:  hidnplayr [ Пн мар 17, 2008 8:08 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

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...

Автор:  Albom [ Пт мар 21, 2008 2:54 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Портированная игра Quake:
http://diamondz.land.ru/sdlquake

Вложения:
Комментарий к файлу: Игра Donkey версии 0.5
donkey-0.5.zip [15.49 КБ]
251 скачивание

Автор:  Albom [ Пн мар 24, 2008 5:39 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

новая верия Donkey. в ней применил библиотеку gblib - она должна быть интересна потенциальным игростроителям.

Вложения:
donkey-0.6.zip [34.9 КБ]
264 скачивания

Автор:  Leency [ Пн мар 24, 2008 6:02 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Гы) Ничё так, симпатишней стало :)

Автор:  Albom [ Ср мар 26, 2008 2:00 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Консольные пятнашки. То, что их удалось портировать в КолибриОС говорит о том, что уже можно заняться портированием и более серьёзных программ.

Вложения:
Console15.zip [10.5 КБ]
240 скачиваний

Автор:  DonPedro [ Ср мар 26, 2008 5:50 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Albom писал(а):
Консольные пятнашки. То, что их удалось портировать в КолибриОС говорит о том, что уже можно заняться портированием и более серьёзных программ.


Ещё портированы квейк и досбокс, что значит то, что под Колибри можно портировать ВСЁ.

Было бы время и желание.

Автор:  Albom [ Ср мар 26, 2008 8:03 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

DonPedro писал(а):
Ещё портированы квейк и досбокс, что значит то, что под Колибри можно портировать ВСЁ.Было бы время и желание.


а также инструментарий, библиотеки и опыт их использования.

Вложения:
Комментарий к файлу: возможно это последняя версия Donkey. 2 недели свободное время посвящал этой игре, и теперь она уже себя исчерпала. можно ещё кое-что улучшить, но стоит ли?
donkey-0.7.zip [24.33 КБ]
292 скачивания

Автор:  Albom [ Пт мар 28, 2008 9:34 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Моя версия питона (змейки)

Вложения:
piton-0.1.zip [18.79 КБ]
291 скачивание

Автор:  Leency [ Сб мар 29, 2008 2:45 am ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Оч неплохо выходит :) Попробуй удалить 275 строку " wnd_draw(); ". Мне кажется именно из-за неё окно мигает несколько раз при открытии программы.

Автор:  Leency [ Вс мар 30, 2008 1:21 am ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Albom
Да, ещё, можно сделать чтоб в игре "Console15" управление происходило клавишами вверх, вниз, влево, вправо?
Чем ты собираешь проги и как?)

Автор:  Albom [ Вс мар 30, 2008 6:03 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Для сборки своих программ в 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-й ф-цией). Пока реализованы функции рисования точки и получения точки, рисования прямых и окружностей по алгоритму Брезенхэма, а также рисования обычных изображений и изображений с прозрачным цветом. Библиотека пока не оптимизирована по скорости и фунций пока мало, но когда у меня будет больше свободного времени улучшу её - добавлю функции рисования линий и эллипсов по алгоритму Ву, рисования изображений с прозрачностью (с альфа-каналом), получения области экрана.

Автор:  Albom [ Ср апр 09, 2008 8:36 am ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Исправил консольные пятнашки. Теперь упраление - стрелочками, а выход - Esc.

Вложения:
Console15-0.2.zip [10.47 КБ]
254 скачивания

Автор:  Leency [ Ср апр 09, 2008 12:44 pm ]
Заголовок сообщения:  Re: Все игры для KolibriOS

Спасибо, но я бы клавиши мыши инвертировал. :)

Страница 1 из 14 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/