Все игры для KolibriOS

Entertainment for 5 minutes, hours, days
  • Немного ссылок по форуму:
    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
  • 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...
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Портированная игра Quake:
    http://diamondz.land.ru/sdlquake
    Attachments
    donkey-0.5.zip (15.49 KiB)
    Игра Donkey версии 0.5
    Downloaded 574 times
  • новая верия Donkey. в ней применил библиотеку gblib - она должна быть интересна потенциальным игростроителям.
    Attachments
    donkey-0.6.zip (34.9 KiB)
    Downloaded 600 times
  • Гы) Ничё так, симпатишней стало :)
    Из хаоса в космос
  • Консольные пятнашки. То, что их удалось портировать в КолибриОС говорит о том, что уже можно заняться портированием и более серьёзных программ.
    Attachments
    Console15.zip (10.5 KiB)
    Downloaded 562 times
  • Albom wrote:Консольные пятнашки. То, что их удалось портировать в КолибриОС говорит о том, что уже можно заняться портированием и более серьёзных программ.
    Ещё портированы квейк и досбокс, что значит то, что под Колибри можно портировать ВСЁ.

    Было бы время и желание.
  • DonPedro wrote:Ещё портированы квейк и досбокс, что значит то, что под Колибри можно портировать ВСЁ.Было бы время и желание.
    а также инструментарий, библиотеки и опыт их использования.
    Attachments
    donkey-0.7.zip (24.33 KiB)
    возможно это последняя версия Donkey. 2 недели свободное время посвящал этой игре, и теперь она уже себя исчерпала. можно ещё кое-что улучшить, но стоит ли?
    Downloaded 615 times
  • Моя версия питона (змейки)
    Attachments
    piton-0.1.zip (18.79 KiB)
    Downloaded 612 times
  • Оч неплохо выходит :) Попробуй удалить 275 строку " wnd_draw(); ". Мне кажется именно из-за неё окно мигает несколько раз при открытии программы.
    Из хаоса в космос
  • Albom
    Да, ещё, можно сделать чтоб в игре "Console15" управление происходило клавишами вверх, вниз, влево, вправо?
    Чем ты собираешь проги и как?)
    Из хаоса в космос
  • Для сборки своих программ в 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-й ф-цией). Пока реализованы функции рисования точки и получения точки, рисования прямых и окружностей по алгоритму Брезенхэма, а также рисования обычных изображений и изображений с прозрачным цветом. Библиотека пока не оптимизирована по скорости и фунций пока мало, но когда у меня будет больше свободного времени улучшу её - добавлю функции рисования линий и эллипсов по алгоритму Ву, рисования изображений с прозрачностью (с альфа-каналом), получения области экрана.
  • Исправил консольные пятнашки. Теперь упраление - стрелочками, а выход - Esc.
    Attachments
    Console15-0.2.zip (10.47 KiB)
    Downloaded 509 times
  • Спасибо, но я бы клавиши мыши инвертировал. :)
    Из хаоса в космос
  • Who is online

    Users browsing this forum: No registered users and 2 guests