API: Flash
Physics engine: Box2d
Программирование: HikTronic
Арт: Google
Небольшой прототип с использованием as3 и box2d, который перерастет в большую игру, надеюсь)
данная демка демонстрирует игровой процесс http://megaswf.com/serve/1112509
ожидается критика, пожелания и предложения к сотрудничеству художников и аниматоров =)
А вот и сама игра...
[swf file="http://gamedev.moy.su/game.swf" height="424"]
Выглядит интересно, если довести до ума - будет очень даже няшно.
Ух ты! А я вот тоже недавно стал флеш изучать, пробовал пощупать box2d - и что-то не покатило... Как вообще, сложно с ним, стоит ли разбираться? Физика зачётная ;) Когда релиз?
бокс не сложный, освоить можно за пару дней на приличном уровне
релиз будет после сессии, где-то в июле
http://hiktronic.blogspot.com/
А я баг нашёл . Если потыкаться в цепи и заехать на горку - анимация шара виснет и останавливается, хотя сам шар продолжает двигаться. Как воспроизвести: с самого старта зажать стрелку вправо и держать до тех пор, пока не повиснет. И кстати - даже цепь порвал ( в начале ). См. видео:
ну, разрыв цепей - знакомая штука, надо будет с джоинтами похимичить.
а вот баг с зависанием спрайта шара - отдельная тема, натыкался в других играх с боксом, пока не понял в чем причина
http://hiktronic.blogspot.com/
Етот баг очень просто исправить если смотреть угол тела через GetAngle и если он больще 360 то делать SetAngle a-360
тоесть вращение стопица изза фигзнает какого большого угла - тыкай проверку и не давай ему выходить за 720 вот даж и будет ок все
анон, спасибо, я думал такое в боксе предусмотрели :) надо добавить проверку в саму функцию GetAngle
http://hiktronic.blogspot.com/
*разыскивается левел-диз для составления уровней и художник для создания графического стиля игры
новая ссыль: http://megaswf.com/serve/1155723
http://hiktronic.blogspot.com/
хмм..... шарик крутиться а главное то что работает вот что главное надеюся и мои щарики скоро заработают наверно может быть надеюся что сегодня
Тимур
Главное всё-таки, чтобы в процессе шарики за ролики не заехали
поностью согасен но кажеться позно сегодня ночером выкадываю игру в сеть думаю это део будет прогресировать
Тимур
Причина в том, что у MovieClip'a(особенность Flash) есть ограничение во вращении порядка 32000 градусов (-32000)! после достижения которого он перестает вращаться! Поэтому необходимо вращать тело на остаток от деления на 360!