Куда применить физику - Crayon Physics Deluxe

30.04.2008, автор Stormit, рубрики: Flash игры

Действительно, физических движков на сегодня реализовано немало, даже 3-х мерных хватает, а вот найти им достойное применение получается не у всех. Игра Crayon Physics Deluxe - как раз тот случай, когда игровой момент составляет сама физика движка. Deluxe - это сиквел на игру Crayon Physics и пока еще в стадии разработки, но из ролика понятно, что она уже сегодня серьезно обогнала своего предшественника, а если еще и уровней побольше сделать, э-эх!

Реализовано, как я понял, не на флэше, но не вижу причин, почему бы это не исправить. Используется Box2D physics engine.

Интересно на 12%

(10) Хитрых на тему «Куда применить физику - Crayon Physics Deluxe»

  1. Ant

    Привет! Очень интересно пописать 2D движок на AS, но вот подскажи, где взять логику его работы?

  2. Stormit

    По ссылке самые популярные физические движки

    Посмотри, доступны исходники. Разобраться можно. В общем устроено так: создаются разные виды объектов (круги, прямоугольники, треугольники, колеса), объекты сил (ограничители - привязывают объекты друг к другу), потом все сводится к перебору объектов, действию сил, действию ограничителей, определению столкновений, реакций на столкновения. На объекты влияют такие силы как: пользователь, гравитация, ветер, магниты….
    Для оптимизации можно проверять столкновения не со всеми, а с ближайшими и т.д

  3. vooparker

    Аналог Crayon есть и на флэш - Magic Pen (http://www.freewebarcade.com/game/magic-pen/), в основе его лежит порт движка Box2D на ActionScript 3 (http://box2dflash.sourceforge.net/).

  4. Janvarev

    Заметил - очень интересный, нетривиальный вариант геймплей - редко такое встретишь :)

  5. Stormit

    Ух ты! Magic Pen - сильная штука. Застрял пока на 12-м уровне :)

  6. Ant

    спасибо за сцылки, главный вопрос у меня как организовать во флеше коллизию? причем не просто hitTest по квадратичной области _mc, а вот именно по форме объекта?

  7. Stormit

    Пожалуйста, от авторов игры под кодовым названием “N”:
    http://www.harveycartel.org/metanet/tutorials/tutorialA.html

  8. Ant

    очень хорошая статья! есть ли пример такой статьи на русском?

  9. Ant

    походу нашёл жвачку http://flashzone.ru/forum/lofiversion/index.php/t2161.html

  10. iRON

    “Используется Box2D physics engine.” Сылочку попровьте
    Спасибо за статью Полезно

Оставить комментарий