Игра "Лабиринт"

Content on this page requires a newer version of Adobe Flash Player.

Решил проверить свои знания во flash и сделать такую вот игру.

Прошу прокомментировать недостатки, недочеты всё пишите.*helper*

Не знаю как делать переход между уровнями. Буду рад если кто то напишет как его делать.

Исходник: 

Создайте свою первую игру во Flash!

Box2D позволяет людям с небольшим опытом или недостаточными математическими знаниями программирования начать делать вещи, которые раньше они сделать не могли.

C помощью этого курса вы сможете программироавть физические взаимодействия, например столкновения двух объектов, а так же научитесь создавать игровой мир и игровых персонажей.

Уже в ближайшее время, после изучения курса и тренировки вы сможете создать свою первую flash игру-платформер, и чем чёрт не шутит - продать её!

Создайте свою первую игру прямо сейчас!

Комментарии

Аватар пользователя TeT

При быстром движении мыщью можно запросто перескочит стену))

Keyboard not found. Press any key to continue

Аватар пользователя mefisto777

Не показывайте эту игру больше никому)

Аватар пользователя DIYAVOL

Почему?

Жизнь игра ,играй хорошо.

Аватар пользователя DIYAVOL

Про баг я знаю.))Делал проверку по цвету и из за этого есть такой баг, а надо было делать по координатам чему пока я не научился))

Жизнь игра ,играй хорошо.

Аватар пользователя Vetalos

и по моему проверяться столкновение не объекта со стеной, а курсора

Аватар пользователя TeT

Не, скорее всего проверяется столкновение с одной точкой, по центру объекта. Есть конечно баги, но для начала все норм)))

Keyboard not found. Press any key to continue

Аватар пользователя DIYAVOL

А как сделать проверку всего шарика ?

Жизнь игра ,играй хорошо.

Аватар пользователя TeT

если не ошибаюсь, то можно черех hitTest

Keyboard not found. Press any key to continue

Аватар пользователя Fly

О таких вещах было рассказано в нашем курсе Box2D. Basic

1) Админ всегда прав
2) Если админ не прав, смотри пункт 1

Мы в контакте -

Аватар пользователя TeT

Еще я знаю такой вариант проверки столкновения с окружностью: если радиус окружности больше, чем расстояние от центра окружности, до объекта, то столкновение произошло. только я не знаю кк тут проверку по цвету применить))

Keyboard not found. Press any key to continue

Аватар пользователя desh

Вообще, кто применяет проверку по цвету? Прежде чем писать код подумать надо, каким образом лучше всего реализовать столкновения/движение и т.п. А вообще можно все платформы засунуть в массив и при движении гг сверять на столкновение (это самый ужасный способ, никогда им в чистом виде не пользуйся, есть много способов оптимизации этого перебора). Переход между уровнями - сначало подучи информацию про классы, а потом спрашивай , как сделать переход уровней. Я думаю во fla ты много не накодишь.*stop*