XONIX

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

XONIX

Post by Фант »

Привет! Представляю легендарную игрушку XONIX.
Видео: http://youtu.be/pbHpwNp-p20
Image

DROPBOX:https://www.dropbox.com/sh/yu9h2zjpo23k ... ECo05zkika

Правила :
Двигая курсор (божья коровка) по светлым участкам экрана(движение пальца вверх, вниз, влево, вправо) нужно отрезать и закрасить как можно больший участок экрана. При закраске более 89% поля осуществляется переход на следующий уровень.
При движении курсора по светлому полю нужно опасаться врагов( бомбочки). При наезде бомбочки на курсор или на его след-жизнь сгорает! Также движение курсора по своему следу запрещено!
На закрашенном участке нужно опасаться пчелы! Каждую минуту количество пчел увеличивается!
В начале игры у игрока три жизни. При переходе на новый уровень жизни переносятся на следующий уровень, а количество бомбочек увеличивается. Если жизнь не потрачена, то на следующем уровне добавляется еще одна жизнь.
Результаты игры сохраняются в память устройства. 10 лучших результатов можно посмотреть в таблице STATISTICS.

Image
Image
Image
Image
Image
Last edited by Фант on Mon Aug 18, 2014 6:27 pm, edited 6 times in total.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: XONIX

Post by Фант »

File xonix.txt обновлен!
Программа переработана. Полностью изменен принцип закрашивания отрезанной области!
Теперь все работает быстро :D

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: XONIX

Post by Mr. Kibernetik »

Замечательно!

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: XONIX

Post by Mr. Kibernetik »

Заливка глючит. Подозреваю, это связано с графическим масштабом.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: XONIX

Post by Фант »

Да уж... Тяжко далась :D проверьте пожалуйста у себя на устройстве-при анализе пикселей я коэффициент для разного масштаба экрана поставил...интересно на айпаде без ретины работает?

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: XONIX

Post by Mr. Kibernetik »

Фант wrote:интересно на айпаде без ретины работает?
Вот я и говорю - на айпаде без ретины глючит заливка.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: XONIX

Post by Фант »

Mr. Kibernetik wrote:
Фант wrote:интересно на айпаде без ретины работает?
Вот я и говорю - на айпаде без ретины глючит заливка.
Как проявляется? В вырезанной области не закрашиваются нижний и правый ряды или вообще закраска идёт не так как надо?
Для анализа цвета точки экрана я использую выражение: GET PIXEL .gor(i1)*SCREEN_SCALE (),.ver(i)*SCREEN_SCALE () COLOR r,g,b
Где .gor и .ver это координаты точек массива... Для ретина работает.. Может чтото не так я делаю при масштабировании?

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: XONIX

Post by Mr. Kibernetik »

Вот так выглядят пару заливок:
Attachments
фотография.jpg
фотография.jpg (134.59 KiB) Viewed 6181 times

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: XONIX

Post by Фант »

Понятно.правый и нижний ряд...заливка не попадает в расчетную точку... Подумаю как устранить...

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: XONIX

Post by Фант »

Заливка идет от центра квадратов-получается когда анализирую цвет центральных точек-цвет туда не попадает... Я сделал просто-помимо полной заливки области я еще добавил заливку контура draw poly... Со стандартной шириной пера 3.. Для ретины этого хватило

Post Reply