20 октября 2010

Отдыхаем с Box2d...

Всем привет!
если честно, всё ленюсь описать демки про Lua... но ничего, надеюсь скоро выложу продолжение! А пока, на glscene.ru завершился конкурс "RTS/TBS", в котором, к сожалению, не удалось поучаствовать... В общем, с пылу с жару, все участники форума устремились обсуждать новую тему для конкурса. И я решил отдохнуть, попробовав написать маленькую демо.


Поэтому, чтобы позабавить народ, я решил накидать программку с колёсным агрегатом! Вообще, у меня недавно была мысль реализовать в качестве демонстрационных программ различные транспортные средства (мотоцикл, автомобиль, танк и т.д.) с использованием GlScene + Box2d.
Тем более, что у меня в закладках лежит ссылка на тутор по созданию двух машинок. Правда там на флеше делается, но не в этом суть. Главное - наглядный пример.
Вот и я, посидев вечерок, набросал похожую штуковину:
Получилось вроде нормально, поэтому я выложил исходник здесь. Возможно, кому-то пригодится. На самом деле debug-отрисовку для Box2d добавил только вчера, чтобы не напрягаться по поводу графики (модуль uBox2dGLDebug). Поэтому там так все сыро.
Вообще, этот пример решил сделать как старт для демонстрации того, что умеет Box2d. Я так понял, что на glscene.ru в данный момент вообще никто не занимается этим движком, поэтому и хочу показать, как можно быстро и легко сделать что-то интересное! Да и свет клином не сошелся на 3d... Ведь найти красивую картинку вроде таких:




намного проще, чем найти или (упаси Господь!) замоделить самому 3d-модель машинки!
А пока я все это писал, залилось видео на youtube... прощу прощения за качество, но все же:
Ну вот, будем считать, что в журнал отписался, и это здорово!

p.s. кстати, никто не подскажет, как сделать так, чтобы картинки не выстраивались в одну вертикальную линию?

Сообщения, схожие по тематике: