10 августа 2010

Игры в браузере: Нажимаем на кнопки

Привет. Продолжая тему игр в браузере, хочу затронуть вопрос обработки событий с клавиатуры. Сразу хочу сказать, что с данной проблемой я сталкивался только в браузерах на WebKit. О чем же я?

Я о событие нажатие кнопки. Что с ним не так?

05 августа 2010

Игры в браузере: Налаживаем контакт

Привет. Если у вас когда-нибудь возникало желание или потребность написать не тривиальный код на JavaScript, вам наверняка приходилось его отлаживать.

Да, современные браузеры дают возможность выполнять их по шагам, но это долго и утомительно, и зачастую не всегда удобно. Использование функции alert, не удобно и не всегда возможно, например когда нам нужно реагировать на ввод пользователя, для игры это важно. В общем, не подходит эта функция для отладки игры. Что же делать?

04 августа 2010

OpenGL: Перемещения и Вращения

Привет. Этот урок продолжение предыдущего (да-да, это так). На этот раз мы поговорим о перемещениях.

Рассмотрим следующие функции:

  • glLoadIdentity.
  • glTranslated и glTranslatef.
  • glRotated и glRotatef.
  • glScaled и glScalef.
  • glPushMatrix и glPopMatrix.