70 likes | 245 Views
Программирование игр на XNA для Windows Phone 7. Дмитрий Сошников dmitryso@microsoft.com. XNA. XNA Game Studio. XNA. Графика. Звук. Устройства ввода. Математика. .NET Framework. .NET Compact Framework. XBox 360. Zune / Windows Phone 7. Windows. Контент. Код. Компоненты.
E N D
Программирование игр на XNA для Windows Phone 7 Дмитрий Сошников dmitryso@microsoft.com
XNA XNA Game Studio XNA Графика Звук Устройства ввода Математика .NET Framework .NET Compact Framework XBox 360 Zune / Windows Phone 7 Windows
Контент Код Компоненты Storage Math Input Audio Graphics XContent Starter Kits Контентный конвейер XINPUT XACT Direct3D Модель приложения Архитектура XNA Игры Инфраструк- тура Библиотека Платформа
Что нужно для программирования? • Visual Studio 2010 • DreamSpark • BizSpark • XNA Game Studio 4.0 • Windows Phone Developer Tools http://developer.windowsphone.com/ • Ресурсы • Channel9 Training Kit: http://channel9.msdn.com/learn/courses/WP7TrainingKit/WP7XNA/ • XNA Creators Club http://creators.xna.com/en-US/education/gettingstarted • Загрузка приложения в Windows Phone Marketplace
Модель приложения XNA • Инициализация • Загрузка ресурсов • Цикл игры • Опрос устройств ввода • Изменение состояния игры • Отрисовка
Что нужно для программирования? • Visual Studio 2010 • DreamSpark • BizSpark • XNA Game Studio 4.0 • Windows Phone Developer Tools http://developer.windowsphone.com/ • Ресурсы • Channel9 Training Kit: http://channel9.msdn.com/learn/courses/WP7TrainingKit/WP7XNA/ • XNA Creators Club http://creators.xna.com/en-US/education/gettingstarted • Загрузка приложения в Windows Phone Marketplace
spriteBatch.DrawString(“Thank.You!”); Дмитрий Сошников • dmitryso@microsoft.com, dmitri@soshnikov.com • http://www.soshnikov.com • http://blogs.msdn.com/sos • http://twitter.com/shwars