Кодирайте играта Angry Birds

В тази лекция от Колтън Огдън можете да научите принципите за разработване на игри, като кодирате клонинг на Angry Birds в Lua. Принципите, които научавате, могат да се прилагат към всеки език за програмиране и всяка игра.

Тази лекция е част от курса CS50 на „Въведение в разработването на игри“ от Харвардския университет. Курсът изследва принципите на 2D и 3D графики, анимация, звук и откриване на сблъсъци, използвайки рамки като Unity и LÖVE 2D, както и езици като Lua и C #.

В края на курса (публикуваме по една лекция на ден) ще програмирате няколко свои игри и ще придобиете задълбочено разбиране на основите на дизайна и развитието на игрите.

Тази шеста лекция преподава всички ключови компоненти на играта Angry Birds.

Можете да гледате лекцията на YouTube канала на freeCodeCamp.org.