Основи розробки ігор на платформі xna

17
Click to edit Master subtitle style

Upload: akrakovetsky

Post on 16-Jun-2015

1.177 views

Category:

Technology


2 download

DESCRIPTION

Основи розробки ігор на платформі XNA.

TRANSCRIPT

Page 1: Основи розробки ігор на платформі XNA

Click to edit Master subtitle style

Page 2: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

ПЛАН

1. Що таке XNA?2. Чим відрізняється розробка на XNA

платформі від інших ігрових платформ?

3. Що потрібно розробнику?4. Які переваги отримує розробник?5. Чому це зацікавить користувачів?6. Ресурси.

1. ?

Page 3: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

1.Що таке XNA?

Фреймворк для написання ігор для Microsoft платформ:набір класів для написання ігор(.NET - C#)

Обгортка над DirectX –відбувається виклик функцій.

Допоміжні класи: (MathHelper, etc.)XNA Game studio (1.0, 2.0, 3.0)

Content Pipeline (перетворення ресурсів)XACT – перетворення музики (Cross

Platform Audio Creation Tool)Game Engine

Page 4: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

2.Звичайна розробка під Xbox?

Договори з Microsoft: розробка, маркетинг, паблішинг

ДосвідПотреба у консолях для розробки

(dev, QA)Складні рівні сертифікації

Page 5: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

3. Що потрібно розробнику XNA?1. Premium membership in Creators

Club 4 місяці 12 місяців

2. XNA framework 3. VC# Express 2005 +SP14. Xbox?5. Create -> submit -> review -> play

Page 6: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

4. Що отримує розробник XNA?1. Консультації2. Доступ до преміум контенту3. Маркетинг та паблішинг4. Прибуток 70-90% від продажу кожної

копії

Page 7: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

5. Що отримують клієнти?

1. Ігровий YouTube(як переваги, так і недоліки)

Розширення асортименту Нові ідеї

Обмежені можливості в грі Відсутність тотального контролю над

продуктом з боку Microsoft

1. Дешевший продукт

Page 8: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

1.Що таке XNA? GameStudio

Page 9: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

1.Що таке XNA? XACT

Page 10: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

1.Що таке XNA? Content Pipeline

Page 11: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

1.Що таке XNA?

Це не ігровий движок!Hilva Graphics EngineXNA3P Third Person Game EngineVisual3D.NET Game EngineBetaCell Toolkit - XNA Game EngineRaycasterX - XNA Ray Casting

EngineX-Engine................

http://www.ziggyware.com

Page 12: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

1.Що таке XNA? Платформи

WindowsXboxZune

Page 13: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

1.Що таке XNA?

Продуктивність

Page 14: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

Market Place: http://marketplace.xbox.com

Page 15: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

Starter Kits: http://creators.xna.com

Page 16: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

Демонстрація

Page 17: Основи розробки ігор на платформі XNA

Для правки структуры щелкните мышью

Второй уровень структуры Третий

уровень структуры

Четвертый уровень структуры

Пятый уровень структуры

Шестой уровень структуры

Седьмой уровень структуры

Восьмой уровень структуры

Девятый уровень структурыClick to edit Master text styles Second level

Third levelFourth level

Fifth level

6. Ресурси

1. http://creators.xna.com2. http://www.xnadev.ru3. http://www.ziggyware.com