close

Вход

Забыли?

вход по аккаунту

?

Слайд 1 - Windows

код для вставкиСкачать
Иван Андреев
Microsoft TechDays
http://www.techdays.ru
Игра состоит из:
Графика
Управление
AI
Звук
Microsoft TechDays
http://www.techdays.ru
Используются декартовы координаты
Точка описывается:
Целочисленными координатами
Цветом
Microsoft TechDays
http://www.techdays.ru
Основной объект SpriteBatch
Рисование в блоках Begin/End
Объекты рисуются Back-to-front
Microsoft TechDays
http://www.techdays.ru
Звезда описывается:
Координатами (x,y)
Удаленностью (scale)
Скоростью
Не мы движемся вверх,
а звезды движутся вниз!
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Добавим интерактивность
Microsoft.Xna.Framework.Input:
Клавиатура
Мышь
Геймпад XBOX 360
Microsoft TechDays
http://www.techdays.ru
Клавиатура:
Стрелки – перемещение
Пробел – выстрел
Escape – выход из игры
Мышь:
Перемещение мыши – перемещение
корабля
Левая кнопка - выстрел
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Два объекта пересекаются если
пересекаются их прямоугольные рамки!
Для определения пересечений рамок
воспользуемся Rectangle
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Добавим вражеские корабли
Создадим 2 стратегии управления
вражескими кораблями:
Быстрая лобовая атака
Маневрирование
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Добавим систему набора очков
Будем прибавлять очки за уничтожение противников
Выведем количество очков
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Добавим главное меню
Добавим состояния игры:
В меню
В игре
Play game
Игра
Меню
Esc
Выход
Exit game
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Добавим:
Основную игровую музыку
Звуки выстрелов
Для этого:
Создадим проект Microsoft XACT
Добавим получившиеся файлы в проект
Воспользуемся
Microsoft.Xna.Framework.Audio
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Мы получили:
2d графику
Обработку пользовательского ввода
Искусственный интеллект
Главное меню
Звук и музыку
Microsoft TechDays
http://www.techdays.ru
http://www.imaginecup.ru
Международное студенческое
соревнование
Game Development конкурс
Участвуйте
Найдите идею
Соберите команду
Создайте игру
Microsoft TechDays
http://www.techdays.ru
Иван Андреев
vankaandreev@gmail.com
http://blogs.gotdotnet.ru/vanka/
Microsoft TechDays
http://www.techdays.ru
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft TechDays
http://www.techdays.ru
Документ
Категория
Презентации
Просмотров
2
Размер файла
677 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа