Вниз  Конкурс на игру без графики - Обсуждение
Тема закрыта
- 18.01.2013 / 10:53
ckrocket
  Пользователь

ckrocket 
Сейчас: Offline
вот я не пойму, как это вообще возможно:
Один раз я проиграл из-за того,
что нажал кнопку, обратную
направлению змейки. Хотя по
логике на эту клавишу не
должно реагировать.
вы поймете, если я выложу сорец.
Реализованно так:
у змеи есть 4 константы направления и есть переменная принимающая значения этих 4 констант.
В змее есть метод snakeMoving() который смотрит чему равна переменная направления, и в соответствии с этим передвигает змею вызывает один из четырех методов передвижения. За тем есть в ядре метод keyListner который проверяет какие клавиши нажаты. В нем, если нажата клавиша вверх, в змее пеменной направления присваивается направление соответствующее клавише, при условии что направление змеи не равно противоположному.
- 18.01.2013 / 11:49
Naik
  Пользователь

Naik 
Сейчас: Offline
ckrocket, В моей игре сначала тоже такая ошибка была. Нужно не обрабатывать нажатия пока змея не передвинется.
- 18.01.2013 / 12:15
ckrocket
  Пользователь

ckrocket 
Сейчас: Offline
Naik (18.01.2013/11:49)
ckrocket, В моей игре сначала тоже такая ошибка была. Нужно не обрабатывать нажатия пока змея не передвинется.
у меня кажись проблема похуже.
что быкак то убрать тормоза я вывел проверку в другой поток.
- 18.01.2013 / 15:13
warlock
  Пользователь

warlock 
Сейчас: Offline
О у мну 1 место , напару с mrEditor :) кул .
- 18.01.2013 / 15:19
ckrocket
  Пользователь

ckrocket 
Сейчас: Offline
warlock (18.01.2013/15:13)
О у мну 1 место , напару с mrEditor :) кул .
а участвовал ради участия :). так и проект приготовил :-(
- 18.01.2013 / 15:21
warlock
  Пользователь

warlock 
Сейчас: Offline
ckrocket, ты о чем ?
- 18.01.2013 / 15:50
ckrocket
  Пользователь

ckrocket 
Сейчас: Offline
warlock (18.01.2013/15:21)
ckrocket, ты о чем ?
буква "я" пропала
"а я участвовал"
- 18.01.2013 / 16:54
Vapigor
  Пользователь

Vapigor 
Сейчас: Offline
ckrocket, Все мы участвовали просто ради интереса и удовольствия. Вот я вдохновился на новый проект.
__________________
 Делай шум!
- 18.01.2013 / 18:22
ckrocket
  Пользователь

ckrocket 
Сейчас: Offline
Vapigor (18.01.2013/16:54)
ckrocket, Все мы участвовали просто ради интереса и удовольствия. Вот я вдохновился на новый проект.
А я нет :gg:
- 19.01.2013 / 11:38
Maxxxl123
  Пользователь

Maxxxl123 
Сейчас: Offline
:-( Жаль мне не хватило времени на совсем другую игру. Вместо зомби, я делаю пошаговую стратегию ! :-D
Ну ладно, уже можно не спешыть, так что преведу код в порядок. Ждите ее в понидельник
Наверх  Всего сообщений: 1010
Фильтровать сообщения
Поиск по теме
Файлы топика (32)