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

1,316 views
1,257 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,316
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 2. ПЛАН <ul><li>Що таке XNA? </li></ul><ul><li>Чим відрізняється розробка на XNA платформі від інших ігрових платформ? </li></ul><ul><li>Що потрібно розробнику? </li></ul><ul><li>Які переваги отримує розробник? </li></ul><ul><li>Чому це зацікавить користувачів? </li></ul><ul><li>Ресурси. </li></ul><ul><li>? </li></ul>
  2. 3. 1.Що таке XNA? <ul><li>Фреймворк для написання ігор для Microsoft платформ: </li></ul><ul><ul><li>набір класів для написання ігор(.NET - C#) </li></ul></ul><ul><ul><ul><li>Обгортка над DirectX –відбувається виклик функцій. </li></ul></ul></ul><ul><ul><ul><li>Допоміжні класи: (MathHelper, etc.) </li></ul></ul></ul><ul><ul><li>XNA Game studio (1.0, 2.0, 3.0) </li></ul></ul><ul><ul><ul><li>Content Pipeline (перетворення ресурсів) </li></ul></ul></ul><ul><ul><ul><li>XACT – перетворення музики (Cross Platform Audio Creation Tool) </li></ul></ul></ul><ul><ul><li>Game Engine </li></ul></ul>
  3. 4. 2.Звичайна розробка під Xbox? <ul><li>Договори з Microsoft: розробка, маркетинг, паблішинг </li></ul><ul><li>Досвід </li></ul><ul><li>Потреба у консолях для розробки (dev, QA) </li></ul><ul><li>Складні рівні сертифікації </li></ul>
  4. 5. 3. Що потрібно розробнику XNA? <ul><li>Premium membership in Creators Club </li></ul><ul><ul><li>4 місяці </li></ul></ul><ul><ul><li>12 місяців </li></ul></ul><ul><li>XNA framework </li></ul><ul><li>VC# Express 2005 +SP1 </li></ul><ul><li>Xbox? </li></ul><ul><li>Create -> submit -> review -> play </li></ul>
  5. 6. 4. Що отримує розробник XNA? <ul><li>Консультації </li></ul><ul><li>Доступ до преміум контенту </li></ul><ul><li>Маркетинг та паблішинг </li></ul><ul><li>Прибуток 70-90% від продажу кожної копії </li></ul>
  6. 7. 5. Що отримують клієнти? <ul><li>Ігровий YouTube(як переваги, так і недоліки) </li></ul><ul><ul><li>Розширення асортименту </li></ul></ul><ul><ul><li>Нові ідеї </li></ul></ul><ul><ul><li>Обмежені можливості в грі </li></ul></ul><ul><ul><li>Відсутність тотального контролю над продуктом з боку Microsoft </li></ul></ul><ul><li>Дешевший продукт </li></ul>
  7. 8. 1.Що таке XNA? GameStudio
  8. 9. 1.Що таке XNA? XACT
  9. 10. 1.Що таке XNA? Content Pipeline
  10. 11. 1.Що таке XNA? <ul><li>Це не ігровий движок! </li></ul><ul><ul><li>Hilva Graphics Engine </li></ul></ul><ul><ul><li>XNA3P Third Person Game Engine </li></ul></ul><ul><ul><li>Visual3D.NET Game Engine </li></ul></ul><ul><ul><li>BetaCell Toolkit - XNA Game Engine </li></ul></ul><ul><ul><li>RaycasterX - XNA Ray Casting Engine </li></ul></ul><ul><ul><li>X-Engine </li></ul></ul><ul><ul><li>................ </li></ul></ul><ul><li>http://www.ziggyware.com </li></ul>
  11. 12. 1.Що таке XNA? Платформи <ul><li>Windows </li></ul><ul><li>Xbox </li></ul><ul><li>Zune </li></ul>
  12. 13. 1.Що таке XNA? <ul><li>Продуктивність </li></ul>
  13. 14. Market Place: http://marketplace.xbox.com
  14. 15. Starter Kits: http://creators.xna.com
  15. 16. <ul><li>Демонстрація </li></ul>
  16. 17. 6. Ресурси <ul><li>http://creators.xna.com </li></ul><ul><li>http://www.xnadev.ru </li></ul><ul><li>http://www.ziggyware.com </li></ul>

×