Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Dec 15, 2019 11:26 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 20 posts ]  Go to page 1 2 Next
Author Message
PostPosted: Mon Aug 24, 2015 3:30 pm 
Offline

Joined: Mon Aug 24, 2015 3:18 pm
Posts: 6
вот в рамках освоения ассемблера под Колибри
написал игрушку
постараюсь доделать


Attachments:
File comment: управление стрелками
Z,X стрельба

ALMAZ.rar [16.65 KiB]
Downloaded 128 times
Top
   
PostPosted: Mon Aug 24, 2015 4:08 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
Sergeev wrote:
вот в рамках освоения ассемблера под Колибри
написал игрушку
постараюсь доделать
Ну ты монстр! Игра почти 900kb. :shock: При том, что был использован Ассемблер, и там ничего такого особенного, нет IMHO. Это надо очень постараться. 8)

Тестировал в Qemu 0.14.0:
1. Не работает передвижение человечка. Нажимал все кнопки на клаве (включая стрелки), но тщетно. Работает только стрельба.
2. При активации, диактивации или перемещении окна, игра начинается снова.


Top
   
PostPosted: Mon Aug 24, 2015 4:19 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
Скрин в студию... Надеюсь автор игры не против.

Image

А что мешало сделать, нормальное зашкуренное окно?


Top
   
PostPosted: Mon Aug 24, 2015 4:27 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 255
Сжать надо KPACK.
А так игра понравилась.
Только при ходьбе (влево/вправо) при отжатии кнопки не останавливается.


Attachments:
ALMAZ [12.94 KiB]
Downloaded 114 times
Top
   
PostPosted: Mon Aug 24, 2015 4:36 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
pavelyakov wrote:
Сжать надо KPACK.
Сжать можно всё. Только зачем искуственно, плодить монстров? :?
IMHO если нужны монстры, накой нужно использовать Ассемблер? Для этого есть быдло-языки.


Top
   
PostPosted: Mon Aug 24, 2015 4:51 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 255
Yason wrote:
pavelyakov wrote:
Сжать надо KPACK.
Сжать можно всё. Только зачем искуственно, плодить монстров? :?
IMHO если нужны монстры, накой нужно использовать Ассемблер? Для этого есть быдло-языки.

Там скорее всего картинки в BMP или RGBRGB.. формате, они в не сжатом весят метры, это же не PNG и JPG картинки.
Дело тут явно не в быдлоязыке.


Top
   
PostPosted: Mon Aug 24, 2015 5:08 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
pavelyakov wrote:
Там скорее всего картинки в BMP или RGBRGB.. формате, они в не сжатом весят метры, это же не PNG и JPG картинки.
Дело тут явно не в быдлоязыке.
Вот-вот, я и говорю...
Yason wrote:
зачем искуственно, плодить монстров? :?
Ладно... Пошёл я.

З.Ы. Странный народ. Хотят уйти от Винды, но плодя таких монстров, неприменно к ней возвратятся, и смысл Колибри потеряется.


Last edited by Yason on Mon Aug 24, 2015 5:16 pm, edited 2 times in total.

Top
   
PostPosted: Mon Aug 24, 2015 5:12 pm 
Offline

Joined: Mon Aug 24, 2015 3:18 pm
Posts: 6
да картинки не сжаты в чистом виде, впрочем основной вес это как не банально заставка )
но я как и говорил все еще в процессе.
еще кое-что подправил в логике


Attachments:
ALMAZ.rar [16.75 KiB]
Downloaded 120 times
Top
   
PostPosted: Mon Aug 24, 2015 5:16 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 255
Sergeev wrote:
да картинки не сжаты в чистом виде, впрочем основной вес это как не банально заставка )
но я как и говорил все еще в процессе.
еще кое-что подправил в логике

Звук ты через какую ф-цию сделал?
Еще надо сделать сохранение игры, а то заново проходить при выходе.


Top
   
PostPosted: Mon Aug 24, 2015 5:31 pm 
Offline

Joined: Mon Aug 24, 2015 3:18 pm
Posts: 6
да звук г-но честно говоря
но первое что нашел в примерах библиотеку macros.inc
ну и соответственно mcall

плюс этот макрос похоже конфликтует с ASCL.INC
долго пришлось их дружить ))

в общем если есть что подсказать по звуку попробую сделать по интересней

да по поводу сохранения хорошая мысль


Top
   
PostPosted: Mon Aug 24, 2015 5:39 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 255
Sergeev wrote:
да звук г-но честно говоря
но первое что нашел в примерах библиотеку macros.inc
ну и соответственно mcall

плюс этот макрос похоже конфликтует с ASCL.INC
долго пришлось их дружить ))

в общем если есть что подсказать по звуку попробую сделать по интересней

да по поводу сохранения хорошая мысль

Звук можно через minimp3 проигрывать mp3 файлы.


Top
   
PostPosted: Mon Aug 24, 2015 5:59 pm 
Offline

Joined: Sun Aug 09, 2015 3:41 pm
Posts: 110
Играбельно. Понравилось.


Top
   
PostPosted: Mon Aug 24, 2015 8:41 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Можешь посмотреть работу со звуком в этой игре http://websvn.kolibrios.org/listing.php ... 0&peg=5320

_________________
я лишь учусь


Top
   
PostPosted: Wed Aug 26, 2015 1:28 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 457
Если в итоге сжимать игру, то переводить картинки из bmp в jpg или png смысла почти нет. Только код сложней будет.

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Top
   
PostPosted: Mon Aug 31, 2015 5:05 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Игра понравилась. Исходники доступны?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 20 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