Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Jul 21, 2019 1:27 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next
Author Message
 Post subject: Игра Падение
PostPosted: Wed Dec 24, 2008 5:02 pm 
Offline
User avatar

Joined: Tue Jan 15, 2008 9:30 am
Posts: 61
Всем привет :D
Я тут написал новую игру, надеюсь она вам понравится.
P.S.
Лучше играть в реальной системе т.к. в эмуляторе задержка происходит при нажатии клавиш и просто не успеваешь))
Следующая версия через пару недель т.к. новогодние праздники грядут и когда они закончатся не знаю... :D

Жду комментариев :)


12/01/2009 для тех кто смотрит эту страницу первый раз , это глючная версия её не качайте!!! нормальная версия ниже


Attachments:
PADENIE.7z [2.07 KiB]
Downloaded 254 times

_________________
Мы не часть этого мира , мы его творцы :)


Last edited by chaykin on Mon Jan 12, 2009 3:20 pm, edited 1 time in total.
Top
   
PostPosted: Wed Dec 24, 2008 7:24 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Надписи из окна игры лучше убрать, малость отвлекают. А так, в общем, затягивающе :)

_________________
Через тернии к звездам


Top
   
PostPosted: Wed Dec 24, 2008 7:27 pm 
Offline
User avatar

Joined: Tue Jan 15, 2008 9:30 am
Posts: 61
Ок, уже занимаюсь версией с картинками и в процесе ещё несколько уровней и там этих надписей не планируется, а как горизонтальная скорость квадрата, успеваешь?

_________________
Мы не часть этого мира , мы его творцы :)


Top
   
PostPosted: Wed Dec 24, 2008 7:40 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5053
Я играл в эмуле, там не успевал. Но это может быть или из-за того что это эмуль (вряд ли) или из-за того что я плохо играю и потому иногда возвращался назад, а это главная причина проигрыша. Но ИМХО слишком быстро.

_________________
Через тернии к звездам


Top
   
PostPosted: Sat Dec 27, 2008 6:30 pm 
Offline
User avatar

Joined: Tue Jan 15, 2008 9:30 am
Posts: 61
В эмуле коды клавиш считываются медленее ( так винда устроена, но можно настроить ) а Kolibri как я понял (надеюсь правильно понял . Если не прав подправьте ) клавиши считываются всегда , и задержек нет.
Вот такие дела :D

_________________
Мы не часть этого мира , мы его творцы :)


Top
   
PostPosted: Sat Dec 27, 2008 7:44 pm 
Offline

Joined: Wed Jun 04, 2008 10:16 pm
Posts: 174
Т.е. скорость движения зависит от количества приходящих событий о нажатии клавиши?
Лучше, имхо, сделать скорость постоянной. Тогда все будет одинаково и в эмуляторе, и в Колибри, и в будущих версиях..


Top
   
PostPosted: Sat Dec 27, 2008 8:09 pm 
Offline
User avatar

Joined: Tue Jan 15, 2008 9:30 am
Posts: 61
У меня так совпало что в эмулях коды считываются через раз вот и выходит что скорость становиться в 2 раза меньше
сейчас я над этим думаю но всё таки пока советую играть без эмулей у меня нет времени работать над этим, итак проблемы с перерисовкой :(
вот скрин новой версии ( не очень но играть можно )
p.s. новых версий в ближайшее время не ждите , буду полностью её переписывать в связи с вышесказанными причинами

12/01/2009 для тех кто смотрит эту страницу первый раз , это глючная версия её не качайте!!! нормальная версия ниже


Attachments:
File comment: тут проблемы с перерисовкой но 3-й и 4-й уровни теперь проще пройти сами поймёте почему :)
padenie_0_2.7z [3.09 KiB]
Downloaded 276 times
1.PNG
1.PNG [ 3.69 KiB | Viewed 6401 times ]

_________________
Мы не часть этого мира , мы его творцы :)


Last edited by chaykin on Mon Jan 12, 2009 3:20 pm, edited 1 time in total.
Top
   
PostPosted: Sat Dec 27, 2008 9:37 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Мне понравилось, недостатки есть, но в целом неплохо для начала. 4-й уровень заставил понервничать :D

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
PostPosted: Mon Dec 29, 2008 9:44 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
интересная игрушка.
а считывание с клавиатуры происходит считыванием ASCII кодов или скан кодов? последний вариант ИМХО намного лучше.


Top
   
PostPosted: Tue Jan 06, 2009 4:58 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Советую поменьше пользоваться макросами, лучше использовать call (сэкономишь на размере программы). И основной цикл still в программе лучше использовать всё-таки один. (Относится к 1 версии, вторую не смотрел.)


Top
   
PostPosted: Tue Jan 06, 2009 6:42 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Mar 20, 2006 10:44 am
Posts: 557
Asper
Я за асм обеими руками, потому и в проекте. Но по опыту могу сказать, лучше сразу писать в бинарном виде.

P.S. Мля, люди, разберитесь в вопросе, экономия размера ради экономии размера ничего не дает!!!! Есть ещё такие параметры как производительность (на которую не всегда благотворно влияет оптимизация по размеру), и время разработки (тоже не маловажный параметр)!!!! Плюс ко всему макросы дают абстакцию, вспомни mcall и поймеш о чем я, а основная их задача как раз экономия времени разработки.


Top
   
PostPosted: Tue Jan 06, 2009 7:42 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
call как раз таки по производительности проигрывает макросам..
а вообще это кажется холиварная тема, так что не будем..)

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Wed Jan 07, 2009 5:30 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Я так понимаю программа не столь критична к производительности. А макросами конечно же иногда и полезно воспользоваться, но пользоваться ими тоже надо умело. Говорю по собственному опыту, я в ZKEY сначала кнопку сделал макросом и потом использовал этот макрос на все кнопки клавиатуры, когда переделал его на процедуру прога похудела значительно, а изменения в производительсти я и не заметил.
Для многократно повторно используемых кусков кода на мой взгляд всё же лучше call.
Холиварить я здесь и не собирался, просто дал совет chaykin'у как сделать программу лучше, а воспользоваться им или нет это конечно же его право.


Top
   
PostPosted: Wed Jan 07, 2009 11:05 pm 
Offline
User avatar

Joined: Tue Jan 15, 2008 9:30 am
Posts: 61
всем спасибо но скоро гдето через пару дней я скину новую версию в которой максимум исправлений, минимум глюков, анимация и пара сюрпризов !
:D

_________________
Мы не часть этого мира , мы его творцы :)


Top
   
PostPosted: Fri Jan 09, 2009 6:40 pm 
Offline
User avatar

Joined: Tue Jan 15, 2008 9:30 am
Posts: 61
Прикольная игра которая поможет скоротать время и поднять настроение :D
Надеюсь, что игра вам понравится. Это практически финальная версия , в 1.0 будут только лёгкие исправления.
Советую прочитать readme.txt там правила игры :D
Очень жду комментариев т.к. это поможет мне в написании последней версии !!!

.: 5 причин по которым вам стоит в неё поиграть:.
1) 8 уровней (8й уровень моя гордость, которая заставит вас попотеть )
2) простое управление
3) улучшена перерисовка экрана
4) забавные картинки
5) новые правила ( теперь играть стало интереснее )
ну и просто я вложил в неё свою душу и надеюсь не зря :)
Версия 1.0 появится с следующей моей игрой , когда я полностью изучу Ассемблер (где-то через месяц )


Attachments:
File comment: скрин
padenie.PNG
padenie.PNG [ 4.84 KiB | Viewed 5993 times ]
File comment: Версия игры 0.9
padenie.7z [4.55 KiB]
Downloaded 384 times

_________________
Мы не часть этого мира , мы его творцы :)
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 25 posts ]  Go to page 1 2 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited