Page 1 of 4

XONIX

Posted: Tue Aug 12, 2014 8:57 am
by Фант
Привет! Представляю легендарную игрушку XONIX.
Видео: http://youtu.be/pbHpwNp-p20
Image

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

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

Image
Image
Image
Image
Image

Re: XONIX

Posted: Tue Aug 12, 2014 3:30 pm
by Фант
File xonix.txt обновлен!
Программа переработана. Полностью изменен принцип закрашивания отрезанной области!
Теперь все работает быстро :D

Re: XONIX

Posted: Tue Aug 12, 2014 3:41 pm
by Mr. Kibernetik
Замечательно!

Re: XONIX

Posted: Tue Aug 12, 2014 3:46 pm
by Mr. Kibernetik
Заливка глючит. Подозреваю, это связано с графическим масштабом.

Re: XONIX

Posted: Tue Aug 12, 2014 3:48 pm
by Фант
Да уж... Тяжко далась :D проверьте пожалуйста у себя на устройстве-при анализе пикселей я коэффициент для разного масштаба экрана поставил...интересно на айпаде без ретины работает?

Re: XONIX

Posted: Tue Aug 12, 2014 3:50 pm
by Mr. Kibernetik
Фант wrote:интересно на айпаде без ретины работает?
Вот я и говорю - на айпаде без ретины глючит заливка.

Re: XONIX

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

Re: XONIX

Posted: Wed Aug 13, 2014 5:48 am
by Mr. Kibernetik
Вот так выглядят пару заливок:

Re: XONIX

Posted: Wed Aug 13, 2014 9:38 am
by Фант
Понятно.правый и нижний ряд...заливка не попадает в расчетную точку... Подумаю как устранить...

Re: XONIX

Posted: Wed Aug 13, 2014 9:43 am
by Фант
Заливка идет от центра квадратов-получается когда анализирую цвет центральных точек-цвет туда не попадает... Я сделал просто-помимо полной заливки области я еще добавил заливку контура draw poly... Со стандартной шириной пера 3.. Для ретины этого хватило