Главная » 2014»Апрель»10 » Бесплатный видео урок "Box2D." (Алексей Бурлаков)
21:11
Бесплатный видео урок "Box2D." (Алексей Бурлаков)
Автор: Виталий
Кузьменко, Андрей Муха, Алексей Бурлаков
Как
создавать свои Flash-игры, подобные Angry Birds и World of Goo? Без
знаний основ высшей математики и теоретической механики не обойтись. Вы
можете начать с изучения трех формул Ньютона, описанных интегральными
уравнениями с векторными величинами, но сперва стоит изучить основы векторных
вычислений....
ИЛИ...
Вы
можете использовать ГОТОВЫЙ РЕЗУЛЬТАТ этих наук - если вы знаете Box2D! Box2D
- это библиотека, которая моделирует физическое поведение твердых тел в
двумерном пространстве. Программисты могут использовать ее в своих играх, чтобы
сделать движения объектов правдоподобными, а мир игры более интерактивным. 8
видеоуроков покажут вам, насколько быстро и просто вы можете создавать
физические игры, механизмы, проверять столкновения при помощи Box2D. С содержаниемкурса Вы можете ознакомится ниже.
В первом уроке мы рассмотрим структуру игры и создадим игровой каркас. С помощью этого каркаса мы без особого труда реализуем в дальнейшем переходы между состояниями игры (такими как «меню», «игра» и «результаты игры»).
Урок 2: Подключаем Box2D, делаем первые шаги.
Во втором уроке мы подключим библиотеку Box2D к проекту и протестируем ее. Затем напишем простой алгоритм для добавления одного красного шарика в игровое пространство.
Урок 3: Оживляем игровой мир Box2D.
В третьем уроке мы оживим игровой мир (добавим движение физическим телам), добавим к физическим телам (математическим моделям) рисованную графику и в конце добавим несколько шариков на игровое поле.
Урок 4: Добавление новых шаров.
В четвертом уроке мы добавим автоматическое добавление новых шаров на игровое поле.
Урок 5: Управляемый синий шар.
В пятом уроке я расскажу, как добавить синий шар, которым будет управлять игрок.
Урок 6: Столкновения шаров.
В шестом уроке мы напишем обработчик столкновений синего шара с красными.
Урок 7: Переходы между состояниями игры.
В седьмом уроке добавляем функцию для подсчета результата игры, а так же реализуем переходы между состояниями игры.
Урок 8: Добавляем звук.
В восьмом уроке мы сделаем звук к игре и делаем так, чтобы столкновения шаров друг с другом и со стенами озвучивались.