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

Все игры для KolibriOS
http://board.kolibrios.org/viewtopic.php?f=41&t=1015
Page 8 of 14

Author:  diamond [ Fri Aug 20, 2010 1:50 pm ]
Post subject:  Re: Все игры для KolibriOS

IgorA wrote:
Также сделал изменения в библиотеках libini и libio что-бы функция get_color не портила регистр ecx. Я мог-бы в своей программе поставить push и pop, но решил что правильнее будет изменить библиотеки, что-бы у других не возникала подобная ситуация.

Функции из libini и libio следуют модели вызова stdcall. В модели stdcall функция может разрушать регистры eax,ecx,edx, но не остальные, так что описанная выше ситуация была совершенно законна. Изменения в libini+libio ближе к вечеру откачу.

Author:  IgorA [ Fri Aug 20, 2010 5:50 pm ]
Post subject:  Re: Все игры для KolibriOS

diamond wrote:
В модели stdcall функция может разрушать регистры eax,ecx,edx, но не остальные

Не знал что в модели stdcall могут разрушатся регистры. Так-бы сделал push и pop внутри программы.
Сделал ночную тему (хотя куры ночью не несутся), пример ini файла:
Code:
[Files]
displ_w=315
displ_h=210
file_decorat=curici.png
file_unit=wolf.png
offs_shadow_x=1
offs_shadow_y=1
[Colors]
background=0,0,0 ;цвет фона
shadows=255,255,255 ;цвет теней
unit=255,255,255 ;цвет играка
objects=0,255,255 ;цвет двигающихся предметов
lost=255,0,0 ;цвет пропущенных предметов
dec0=0,0,128
dec1=128,128,128
dec2=0,128,0


Attachments:
File comment: ночная тема
nu_pogod_night.png
nu_pogod_night.png [ 26.92 KiB | Viewed 4096 times ]

Author:  Андрей Михайлович [ Fri Aug 20, 2010 6:01 pm ]
Post subject:  Re: Все игры для KolibriOS

IgorA,
как говорит Leency, Труъ! :D
Будем тестить!

Author:  Asper [ Sun Aug 22, 2010 8:47 pm ]
Post subject:  Re: Все игры для KolibriOS

Помнится лет 20 назад в самолетах раздавали "Электроники". Мне тогда очень нравилось играть в эту игру. Здорово, что она будет продолжать жить в Колибри. :)

Author:  SoUrcerer [ Sun Aug 22, 2010 8:56 pm ]
Post subject:  Re: Все игры для KolibriOS

На хабре была недавно статья как раз о клоне "Электроники", а именно - некоммерческой версии для iPhone.
Результат плачевный - Nintendo запретила распространение программы в связи с использованием графики и звуков, слишком похожих на "оригинал".

Оригинал статьи, для тех кто не в танке, вот: http://habrahabr.ru/blogs/macosxdev/102112/

upd: видео оригинала Egg Game&Watch http://www.youtube.com/watch?v=jJuZzhWImd8

Author:  Asper [ Sun Aug 22, 2010 9:09 pm ]
Post subject:  Re: Все игры для KolibriOS

Ну там понятно. На той версии деньги люди зарабатывали, эта же версия just for fun. Я не думаю, что Nindendo запретит эту игру в Колибри.

Author:  SoUrcerer [ Sun Aug 22, 2010 9:11 pm ]
Post subject:  Re: Все игры для KolibriOS

Это радует :)

Author:  IgorA [ Sun Aug 22, 2010 11:50 pm ]
Post subject:  Re: Все игры для KolibriOS

Ревизия 1577 - добавил настройки влияющие на скорость игры "Ну погоди" (игра также работает с библиотеками ревизии 1574).
Asper wrote:
Я не думаю, что Nindendo запретит эту игру в Колибри.

Если такое вдруг случится :( , тогда прийдется менять скины на аналогичные игры : "Квака Задавака", "Кот рыболов", и т. д. (В секции Files предусмотрена возможность менять большенство картинок :wink: ).

Author:  Asper [ Sun Aug 22, 2010 11:53 pm ]
Post subject:  Re: Все игры для KolibriOS

Double defence :)

Author:  Jaeger [ Fri Sep 03, 2010 12:43 am ]
Post subject:  Re: Все игры для KolibriOS

Доброго времени суток всем!
Нашёл баг в тетрисе: если держать клавишу "вниз", пока фигурка не упадёт до конца, то следующая сразу падает ускоренно.

Author:  IgorA [ Wed Sep 08, 2010 10:17 pm ]
Post subject:  Re: Все игры для KolibriOS

Теперь есть еще одна из разновидностей игры "Ну погоди" на SVN :P
При открытии окна, нужно выбрать с какого файла настроек загружаться и нажать Enter .
Интерфейс игры нужно будет немного доработать .

Attachments:
frog_boaster.png
frog_boaster.png [ 38.71 KiB | Viewed 3910 times ]

Author:  dunkaist [ Sun Oct 24, 2010 10:09 pm ]
Post subject:  Re: Все игры для KolibriOS

snake 0.7

Изменения относительно версии 0.5:
- ускорение змейки при зажатии (удержании) клавиши;
- жизни в поуровневом режиме;
- количество уровней увеличено втрое и теперь составляет 36 штук;
- изменение размеров окна при помощи мыши и горячих клавиш (u,i - задаются в конфиге);
- у каждого уровня есть название, которое отображается в заголовке окна (по умолчанию, можно отключить в конфиге);
- в классическом режиме игры скорость теперь постепенно возрастает;
- добавлена возможность задания альтернативных клавиш управления, например wasd (по умолчанию используется стандартная vim'овская схема hjkl);
- добавлена клавиша разворота (по умолчанию Tab);
- добавлена опция Smart_reverse, которая разрешает разворот только по нажатию соответствующей клавиши, но не по нажатию стрелки с обратным направлением. Реквестирована человеком, который иногда нажимает 'в_сторону' и 'назад' в пределах одного хода и в результате вместо поворота разворачивается. По умолчанию отключена;
- анимацию между уровнями теперь можно пропустить, нажав пробел или ввод;
- уменьшено кол-во съеданий для прохождения уровня (было 12, теперь 7), т.к. уровней много и хочется посмотреть все;
- в конфиге появилась секция [Shortcuts] для задания/изменения горячих клавиш и некоторые новые опции.

Замечания/фиксы:
- уровни теперь задаются битовыми картами, что даёт экономию в 336 байт на каждый уровень по сравнению с предыдущей реализацией;
- после съедания последней еды в уровне, новая еда не рисуется;
- цифра в голове змейки в поуровневом режиме - количество жизней, можно изменить или отключить место их показа опцией Show_lives_style;

have fun!

Attachments:
File comment: snake, snake.ini
snake.7z [8.54 KiB]
Downloaded 169 times

Author:  Asper [ Thu Oct 28, 2010 10:16 am ]
Post subject:  Re: Все игры для KolibriOS

Одна из самых функциональных и юзабельных программ. :)
Удачи в дальнейшей разработке!

Author:  SoUrcerer [ Fri Oct 29, 2010 1:15 pm ]
Post subject:  Re: Все игры для KolibriOS

Фича-реквест: хочу мультиплеер в змейке :)

Author:  Asper [ Fri Oct 29, 2010 4:58 pm ]
Post subject:  Re: Все игры для KolibriOS

Sorcerer
Hotseat или Netplay?

Page 8 of 14 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/