Як створити свою 3D гру ...


Створити гру - мрія кожної людини, який коли або погравши в "стрілялку", "стратежку", "гоночки" або будь-яку іншу гру, захопився нею. У даній інструкції я досить коротко спробую пояснити, як же все таки зробити її, рідну, але звичайно ж відразу після прочитання інструкції у вас не вийде що небудь зробити. На це потрібен час, команда, а щоб зібрати команду, вам потрібен досвід, і ви його зараз отримайте =)

Інструкція Рівень складності: Непросто 1 крок

Ось ми і зібралися робити свою гру. Спочатку визначимо її жанр, що вам більше подобається? Стріляти, думати, їздити?
Ось список жанрів:
FPS - first person shooter, або просто стрілялка. Хороший приклад - counter-strike.
TPS - Third Person Shoter, така ж стрілялка, але від третьої особи. Приклад гри - GTA .
RTS - Real Time Straregy, або стратегія в реальному часі, тобто досить динамічна гра , але для людей з терпінням, прикладом такої гри буде warhammer або warcraft
Action - бойовик, дії динамічні, стрілянина, хороша атмосфера і ефекти. (Call of Duty 4 отличнейший приклад)
Arcade - аркада, саме по собі слово предпологает що то покрокове, неквапливе.
Adverture - пригоди, що щось подібне до tomb rider.
Simulator - дуже широкий жанр , у нього можуть бути включені і FPS , і TPS , і багато чого ще, але основна його мета - симуляція реальності. Наприклад, симулятор авіатехніки - Microsoft Flight Simulator
Гонки - теж окремий жанр, тут можуть бути гонки на чому завгодно, а мета - прийти першим, зробити які-небудь трюки і т.п. Прикладів безліч - FlatOut, NFS , adrenaline, загалом багато таких ігор.
Основні жанри я розписав. Залишається тільки вибрати ..

2 крок

Ну ось, ми визначилися з жанром. Що тепер? Тепер потрібно писати сценарій. Сценарій повинен складатися з концепт документа (Основні "фішки" гри, система гри, вороги (якщо такі є), загалом вся технічна сторона гри), дизайн документа (А тут візуальна сторона гри - інтерфейс, меню, тип графіки і інше) і самого сценарію звичайно ж, у якому описана суть гри, зав'язка.



Все це можна подати одним файлом, а можна хоч десятьма, тут вже залежить від фантазії.

3 крок

Все просто супер - ти написав концепт і діздок! Ура! Ура! У ... р .. А що далі то? = D
Тепер потрібно оцінити складність створення гри. Так, динамічно руйновані будівлі, розумний ШІ (штучний інтелект), краща в світі графіка ... Та вже)) Хороші мети, але так як ти новачок, це складно. Ну що ж, не буде про це, отже, залишимо все як є. Спираючись на складність створення ми повинні вибрати оптимальний движок. Якщо це простий шутер на пару ворогів, завдань то кращий варіант - FPS Creator. Але я його не люблю, тому що якість графіки жахливе, але для новачка просто супер. Склепати пару рівнів на ньому для отримання потрібного досвіду буде незайвим.
Варіант куди краще - NeoAxis Engine. На ньому можна створити будь-який з перерахованих вище жанрів. Звичайно трохи попрацювавши, так як в стандартному пакеті виключені гонки, але можливість створення техніки є, так що тільки старт і фініш створити ... Про що пов я ... Ах так! Якість графіки, якщо порівнювати з сучасними хітами, на рівні Crysis і Time Shift.

4 крок

Вибрали ми NeoAxis в якості нашого движка. Скачали (скачати можна з http://neoaxis.ru/або з оффсайт http://neoaxisgroup.com), встановили. Тепер нам потрібні ігрові ресурси, а це - в першу чергу моделі, потім текстури, звуки. Так само нам потрібно програміст, для нашого движка - на c # (це така мова програмування). Програмування річ нудна, але дуже потрібна. Тому я б порадив знайти відразу досвідченої людини.
Софт, який нам знадобиться:
3ds max 9 (аналог - blender)
Adobe Photoshop 10 (аналог - gimp, paint.net)
Ну і хороший мікрофон і хороша програма для запису і обробки.
Скачати можна все це (крім мікрофона =) за допомогою пошуку "Гугл"))
Уроки можна знайти (як по 3D, так і по 2D графіку) так само в Гуглі, а можна на http://neoaxis.ru/

Поради та попередження:
  • Це не реклама мого сайту (а якщо реклама то в самій малої мірою)
  • Я постарався дати основи, в іншому ви можете запитати на моєму сайті чи форумі.