Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

School_Game_2012

.pdf
Скачиваний:
5
Добавлен:
23.02.2015
Размер:
1.05 Mб
Скачать

ПРИМЕР РАЗРАБОТКИ ИГРЫ ДЛЯ СОЦИАЛЬНОЙ СЕТИ

Т.Б. Токманцев,

Н.В. Ермаков, А.С. Шляхов

ЛЕТНЯЯ ПРАКТИКА УрФУ, кафедра ПМ

Цели:

-Изучение программирования -Изучение нового -Время – 4 недели

Игра

Простая аркада

Бежит человечек

Время течет

Собирает монетки

Прыгает через препятствия

Случайный фон

Этапы:

Разработать игровое приложение для ОС Windows

Портировать его на Flash

Выложить приложение в соц. сеть «ВКонтакте»

1. Разработка Windowsприложения

Среда разработки: MS Visual

Studio 2010

Фреймворк: XNA Game Studio 4.0

Язык разработки: C#

XNA Game Studio 4.0

добавляет в MS Visual Studio возможность писать игры на C#

кросплатформенная игровая инфраструктура платформы: Windows, Xbox 360, Windows Phone

Преимущества XNA

Начать очень просто

первые строчки кода уже написаны

Абстракция от конкретной платформы

Создание и управление окном Отслеживание нажатия клавиш Отрисовка изображения Работа со звуком

Готовые примеры игр

Каркас приложения в XNA

Конструктор

Создание объектов,

настройка игры

(класс Game)

 

Загрузка контента

LoadContent

Игровая

Update

Draw

Рисование

логика

 

 

 

 

UnloadContent

Выгрузка контента

 

Анимация персонажа

Cпрайтовая анимация

Спрайт – любая прямоугольная картинка на экране монитора

Движение по уровню

• циклическое движение объектов в направлении, которое обратно направлению бега персонажа

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]