Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Не сайты (http://www.flasher.ru/forum/forumdisplay.php?f=82)
-   -   Демка физ движка (http://www.flasher.ru/forum/showthread.php?t=198927)

relevance4 09.05.2013 16:09

Демка физ движка
 
http://playspal.com/public/pphysics/
Клик на экране, чтобы собросить бомбу

Интеграция по Верле, вместо векторов апроксимированные синусы и косинусы
Максимум 8192 частицы

у меня на компе:
до 5000 частиц - 31 фпс ( если не ограничивать то фпс опускается почти линейно со 120 кадров в секунду)
8192 частицы - 20 фпс

Высокая степерь тунелирования, но целям движка это не противоречит

Через недельку доделаю игру на нём и выложу движок в виде swc

Rainbow_Sparkle 09.05.2013 16:30

Взрыв не чувствуется.

caseyryan 09.05.2013 22:53

Цитата:

Через недельку доделаю игру на нём и выложу движок в виде swc
Почему бы не опенсорс? Или у него есть настолько подробная документация, что можно будет разобраться не заглядывая в исходники?

Tails 09.05.2013 23:14

Без вывода графики какие показатели ?

relevance4 10.05.2013 01:14

Цитата:

Сообщение от Tails (Сообщение 1132644)
Без вывода графики какие показатели ?

http://playspal.com/public/pphysics/nogfx/
клик, чтобы создать бомбу, фпс флешки не ограничиваю

Цитата:

Сообщение от Rainbow_Sparkle (Сообщение 1132610)
Взрыв не чувствуется.

нет взрыва - бомба из тех-же частичек, что и ландшафт

Цитата:

Сообщение от caseyryan (Сообщение 1132638)
Почему бы не опенсорс? Или у него есть настолько подробная документация, что можно будет разобраться не заглядывая в исходники?

руками лазать в него нет причин, а интерфейс не нуждается в документации.
если интересно узнать, как работает - обычная интеграция Верле
Код AS3:

engine.addParticle(customParticle);
engine.update(dt)
class customParticle extends Particle
{
  mass = 1;
  skin = bitmapdata;
  override function onContact(){}
}


Eric Gurt 22.05.2013 13:14

Частицы к потолку прилипают.
Просто один движок выглядит несколько скучновато.

Sintesis 22.05.2013 14:23

Недофизика, нет физики твёрдых тел. Нет вращательного момента, центра масс...

relevance4 23.05.2013 05:34

Цитата:

Сообщение от Eric Gurt (Сообщение 1134319)
Частицы к потолку прилипают.
Просто один движок выглядит несколько скучновато.

ага, был косяк с прилипанием
ну демки дело наживное, а вообще с игрой затянул, так бы показал во всей красе

Цитата:

Сообщение от Sintesis (Сообщение 1134325)
Недофизика, нет физики твёрдых тел. Нет вращательного момента, центра масс...

ну для твердых тел есть бокс2д, который отлично справляется, а здесь частицы и упор на их количество. тела и шейпы реализуются за счет связей между частицами, но всё это уже другая история.

Добавлено через 3 часа 31 минуту
вот такие штуки со связями можно делать
http://playspal.com/public/pphysics/connections/

у этих ребят отлично получилось использовать подобную тему:
https://www.youtube.com/watch?v=TTcqZhQnrXw

max123456789 23.05.2013 14:24

А мне понравилась демка (http://playspal.com/public/pphysics/connections/) Сразу куча идей в голове )
Есть будущее у этой штуки!

relevance4 01.06.2013 15:01

http://playspal.com/games/puzzles/mushroom-cloud/
а вот первая игра на этом движке


Часовой пояс GMT +4, время: 13:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.