Учебный курс для начинающих: SDL, Box2D, Lua.

На днях запилил небольшой учебный курс по разработке 2D-приложений с использованием SDL, Box2D и Lua.

Охватил темы:

- азы проектирования (в общем-то просто совершил пинок в сторону азов )) )
- настройка среды разработки;
- основы программирования 2D-графики (блиттинг, спрайтовая анимация, простое управление FPS);
- основные приёмы программирования звука при помощи расширения SDL;
- основы Box2D (симуляция физики, силы, импульсы, определение столкновений) ;
- основы интеграции Lua в приложение (конфигурирование, выполнение C-кода в Lua-скрипте);


Брать тут:

Technoid Labs: учебный курс.

Надеюсь, будет кому-нибудь полезно Lol

Собираюсь в дальнейшем дополнить более "тяжёлыми" темами, как-то: создание специализированных классов для графики, физики, звука, управления ресурсами, чуть-чуть больше проектирования, кросс-компиляция и т.д. Smile

Хотелось бы узнать насколько годная идея и чего туда еще нужно впилить Smile

Submitted by alkemist on

Комментарии

Лучше было бы эту ссылку в вики запихнуть, а то тема затеряется со временем.

Submitted by MaxImuS on

А простым смертным юзьверям это доступно? Smile

Submitted by alkemist on

Свысока говорят, что смертным это позволено Smile

Submitted by MaxImuS on

Листинг кода в одну строчку с горизонтальным скролом, это как-то не по фэншую.

Submitted by Victor on

Ссылку на битую страницу в студию Smile

Какой браузер юзаем?

Submitted by alkemist on
alkemist wrote:

Ссылку на битую страницу в студию Smile

Любая странца где есть пример кода содержащего больше одной строки.

Quote:

Какой браузер юзаем?

firefox 11.0

Последняя правка: пн, 23/04/2012 - 22:01
Submitted by Victor on

GameDev.by