Как создать свою 3D игру..

Как создать свою 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/

Советы и предупреждения:

  • Это не реклама моего сайта (а если реклама то в самой малой мере)
  • Я постарался дать основы, в остальном вы можете спросить на моем сайте или форуме.

Обсуждение

Avatar_micro
Рейтинг
  1. +
  2. 2
96stas (03:10 23.07.2009)

ДАааа,мне всего лишь предстоит созтать вторую GTA 4!!!
ДЕЛОВ ТО!!!как нечего делать!!

046_micro
Рейтинг
  1. +
  2. 2
RayHamster (11:55 23.07.2009)

Это твое дело. Я написал – непросто.

Avatar_micro
Рейтинг
  1. +
  2. 2
NewlifeR (13:31 26.07.2009)

Замыкаю педистал, ращщет акончен!

Да, тут немного нужно подредактировать.
Сценарий это не диз док, не путай ;) и ещё есть несколько ошибок.

360_micro
Рейтинг
  1. +
  2. 2
Rico_Rodriges (04:48 29.07.2009)

Даа, неплохо бы было бы создать игру свою))) А как защиту поставить, чтоб не смогли пираты скопировать? =))))))))

046_micro
Рейтинг
  1. +
  2. 0
RayHamster (15:06 29.07.2009)

А это уже тебе расскажет Star Force)))

Avatar_micro
Рейтинг
  1. +
  2. 2
NewlifeR (19:41 04.08.2009)

Главное успеть вовремя и быстро продать!

872_micro
Рейтинг
  1. +
  2. 1
loko-roko (18:13 05.08.2009)

ни хрена ни понял , но попробую !

230_micro
Рейтинг
  1. +
  2. 2
Владимир Парфёнов (16:18 09.08.2009)

Прям всё так просто!!!
У меня знакомый программист – профи. Он 3D игру размером где-то 100-150 Mb ГОД писал, в одиночку.

046_micro
Рейтинг
  1. +
  2. 0
RayHamster (20:04 09.08.2009)

Он – программист. Он писал в ОДИНОЧКУ. Чтобы сделать игру нужна целая команда, и хоть как минимум – моделлер. Во вторых игру он ПИСАЛ игру, а я привел примеры где игру делаешь по принципу “что видишь то и получаешь”

230_micro
Рейтинг
  1. +
  2. 1
Владимир Парфёнов (15:09 12.08.2009)

Возможно, Вы правы!

737_micro
Рейтинг
  1. +
  2. 1
CRaSHER (23:22 12.10.2009)

слишком сложно для новичка предлагаю начать как нють попроще…скажем с игр жанра алавар и т.п.

Avatar_micro
Рейтинг
  1. +
  2. 0
MeKsIkAnEc (13:30 31.10.2009)

А у меня фаил не качается , а так все круто !!!!!

135_micro
Рейтинг
  1. +
  2. 0
rus_prm (02:04 26.01.2010)

я так хотел создать игру, так хотел!!!!…..прочитал инструкцию, все желание пропало, напрочь, под корень зарубил….поставим плюсик

046_micro
Рейтинг
  1. +
  2. -1
RayHamster (11:21 26.01.2010)
Комментарий скрыт. Показать
562_micro
Рейтинг
  1. +
  2. 0
Excelsior (18:41 22.03.2010)

попробуем

417_micro
Рейтинг
  1. +
  2. 0
Max_Steiner (08:34 11.04.2010)

Гы, прикольно. :) А файтинг можа сделать?

046_micro
Рейтинг
  1. +
  2. -1
RayHamster (12:22 15.04.2010)
Комментарий скрыт. Показать
225_micro
Рейтинг
  1. +
  2. 0
ta2 (23:16 08.05.2010)

прикольно. :)

Avatar_micro
Рейтинг
  1. +
  2. 0
PravitelZemli (22:48 11.05.2010)

класно а как опуликовать инструкцию я просто еще новичек

083_micro
Рейтинг
  1. +
  2. 0
haman (17:13 31.05.2010)

Не в обиду конечно но статья хреновая. Создание свое 3D игры это огромный очень трудоёмкий процесс. Очень понравилось : надо найти программиста . Программисты на дороге не валяются. На программиста учатся несколько лет и никто бесплатно работать не будет. Ладно предположим что написать диздок может новичок . 3D графика : даже моделирование самой убогой модели у новичка займёт кучу времени. Так же непонятно зачем приведены жанры (хотя возможно я придираюсь) . Вобщем если хотите делать игры идите учитесь на программиста.

681_micro
Рейтинг
  1. +
  2. 0
Titanux (20:31 12.06.2010)

Чтобы учиться на программиста нужно несколько лет? Для создание игры достаточно Delphi, а его можно выучить за несколько месяцев. (Знаю по личному опыту)

744_micro
Рейтинг
  1. +
  2. 0
CRAZY1986 (16:13 05.07.2010)

фигня это все. чтобы сделать нормальную игру человек сто понадобится и с образованием программиста

925_micro
Рейтинг
  1. +
  2. 1
Valentin80 (22:47 10.07.2010)

Я создал )) игру типа марио)) автору респект

Avatar_micro
Рейтинг
  1. +
  2. 0
Billy (10:13 19.07.2010)

Привет. А можно ли написать сценарий, диздок, концепт и предложить сторонней команде девелоперов создать МНЕ игру. ;) Я понимаю, что здесь имеет значение окупаемость продукта. Ну, допустим, моя игра выглядит привлекательно. Не добавится ли у них желания, если у меня будут деньги, которые я буду готов вложить в создание игры? Много денег? ))

751_micro
Рейтинг
  1. +
  2. 2
Sapar (23:43 29.07.2010)

Блин нифига не понял прог то зря покачал ппц ну всеровно автору спасибо

Avatar_micro
Рейтинг
  1. +
  2. -1
grand_elf (14:49 11.11.2010)
Комментарий скрыт. Показать
Avatar_micro
Рейтинг
  1. +
  2. 1
Kalebra (04:12 17.11.2010)

Хорошая статья. Сам свою игру сделал. Простенький шутер, но хоть что-то) А началось всё с гугла) Не знал с чего начать и вообще – что делать? А тут всё просто и по-русски написано как и где. Не всё конечно, но для начала хватит. Для начинающих очень даже нужная инфа!

046_micro
Рейтинг
  1. +
  2. -1
RayHamster (06:47 17.11.2010)
Комментарий скрыт. Показать
Avatar_micro
Рейтинг
  1. +
  2. 0
sokol2243243 (22:14 24.11.2010)

Попробуем

Avatar_micro
Рейтинг
  1. +
  2. 0
untrop (04:53 03.12.2010)

Согласен с haman’ом, статья не очень. Пробовал самые разные движки/конструкторы. Лучше изучать программирование и не тратить время на ерунду. Я, например, учусь на программиста. По играм читаю уроки Романа Шаталова, реальная тема.. Не буду ссылку давать, чтоб не сочли за рекламу.
Ребят, учите нормальный язык программирования (хоть тот же C#, хотя мне больше C++ нравится). Движки – это гораздо более продвинутый уровень.

Avatar_micro
Рейтинг
  1. +
  2. 0
WRay_Lion (14:02 04.01.2011)

3D max я знаю, хорошо могу сделать все что угодно.
Но с движком много париться нужно!
Лучше на Quest3D, да и намного легче!
Самому это не вариант надо много людей «команду», но в моем городе нет таких людей(((

922_micro
Рейтинг
  1. +
  2. 0
uropek_161RUS (01:09 17.04.2012)

Billy, ты такой простой… О конкуренции ничего не слышал? Думаешь, что ты один такой – светлейшая голова игровой индустрии? :D

886_micro
Рейтинг
  1. +
  2. 0
Boarders (07:00 18.09.2013)

Программа офигенная но, сложная сделал четверть игры Super Mario Cross Но это стрелялка, типа надо найти и убить дракона а затем принцесу

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 14
33
77719