2D-игра и акселерометр в Windows Phone 7

2D-игра и акселерометр в Windows Phone 7
2D-игра и акселерометр в Windows Phone 7

Видео: 2D-игра и акселерометр в Windows Phone 7

Видео: 2D-игра и акселерометр в Windows Phone 7
Видео: Privacy, Security, Society - Computer Science for Business Leaders 2016 - YouTube 2024, Май
Anonim

Проектирование Windows Phone 7 непросто, и вам нужно быть хорошим программистом для программирования игры в Silverlight.

Библиотека Helper Library - это коллекция Behaviors и UserControls, которые упрощают создание игр 2D-физики в Silverlight с использованием Farseer Physics Engine. Помощники по физике прошли несколько разных итераций - в своем первоначальном выпуске для Silverlight 2 они были исключительно UserControls; в Silverlight 3 была добавлена поддержка Behaviors, а позже поддержка WPF была добавлена в библиотеку

Пит Блуа (из команды Microsoft Blend) также портировал свои образцы на основе Box2D Engine на Windows Phone и создал действительно опрятную физическую игру, которую он продемонстрировал в MIX10. Если вы хотите проверить механизм Box2D вместо Farseer, вы можете проверить работу Пита.

Поддержка акселерометра:

В Windows Phone нет полезных аппаратных кнопок для игр, поэтому вы можете поспорить, что акселерометр на устройстве будет очень важен для ввода. Майк Харш дал отличную презентацию в MIX, где он объяснил оси акселерометра:

Поэтому, если вы хотите запрограммировать что-либо вроде игры, вы должны знать о классах, пространствах имен, функциях и, как следствие, необходимо знание определенного языка.

Проблема в том, что эмулятор, включенный в инструменты разработчика Windows Phone, НЕ имитирует акселерометр.

Здесь вы можете увидеть демоверсии с помощью поведения!

Рекомендуемые: