30 мар. 2009 г.

Lua is here. Lua calls himself god.

С радостью и улюлюканьем спешу сообщить: Иван прикрутил lua. Ещё вчера закончил. Оттестили под виндой и линём. И да, писать game-логику на луа куда приянее (быстрее и кода лишнего писать не надо) чем на связке наши_батчи+ObjC.

one-worder

копропаст

23 мар. 2009 г.

Ещё немного прогресса

Нарушил таки спонтанно сложившееся расписание постов :)

Ядро допилено, совсем. Переделывание Sprite Render Subject в процессе. Намечаются C-bindings и переделывание Bullet Subject. Почти начали прикручивать OpenAL и Lua.
То что есть сегодня собрали под окнами и протестили, работает.

Теперь немного про тулсы. Собственно ради тулсов всё и задумывалось, но писать их пока некому, хотя драфты на бумаге уже есть. Написали несколько скриптов для упрощения сборки и создания субъектов. Всё сильнее ощущается необходимость сделать нормальную систему сборки под Win.

Довольно давно не собирали всё это под макосью.

Относительно недавно начал курить всякие Scheme да Io. Доставляют оба, у обоих есть шанс быть прикрученными к двигу. Плавают мысли по написанию ядра на Scheme.

P.S.: Немного копипасты из кода проекта:

if( currentSubjectClass == nil )
{
[gLog add: warning withFormat: @"MPLinker: Class [%@] does not exist", currentSubjectClass];
continue;
}

обнаружили случайно, долго смеялись :)