Учимся разрабатывать 2D realtime игры на JavaScript [GeekBrains]
Начни карьеру с бесплатного курса "Основы программирования" https://goo.gl/jTP4nP
Учимся разрабатывать 2D realtime игры на JavaScrip.
Мы создадим простую игру на чистом JavaScript — без использования фреймворков. Зачем это нужно:
- Вы повторите, как использовать переменные, структуры, массивы, условия, циклы и функции;
- Вы на практике познакомитесь с одним из паттернов создания игр.
Фреймворки и игровые движки ускоряют разработку и ими несомненно нужно пользоваться. Но когда вы реализуете их функционал сами, вы лучше поймёте, как они устроены и как работают.
Более сложные игры делают с использованием ООП. Но чтобы в полной мере ощутить пользу и мощь объектов, нужно сначала освоить функциональное программирование, в совершенстве освоить базовые элементы языка.
Для занятия вам понадобится только браузер и удобный текстовый редактор. Вместе мы:
- создадим игровые объекты,
- научим их двигаться и взаимодействовать,
- сделаем главного персонажа и научим его стрелять,
- подготовим простую спрайтовую анимацию.
#вебинарпоразработкеигр #разработкаигр #курсыразработкиигр #игрынаjavascript #обучениесозданиюигр #geekbrains #программирование #курсыпрограммирования