Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

С чего начать создание игры



С чего начать создание игры

05 Окт 2012 18:17Отзывов (20)

Как создать игру? Создание игры это творческий процесс, но при этом предельно точный со стороны программирования. Программист обычно не может сильно разгуляться в создании игры, как это возможно модельеру, художнику, звукорежиссёру, сценаристу или другими.

Обычно для создания игр требуется целый штат рабочих из выше перечисленных профессионалов. Для них нужен не малый бюджет, много-много времени и отличный руководитель. Но есть и создатели-одиночки, они в одиночку составляют и пишут прикольные проекты, в основном казуальные. То есть не большие, обычно простенькие. Как пример таковых можно рассмотреть игры от компании Alawar.

Конечно, последние их творения уже более сложные и для создания игры одним человеком потребовали бы больше времени, но всё же осуществить такое в одиночку значительно легче, чем создать Mass Effect, или другую супер-мега крутой проект. Каким бы профессионалом вы бы не были, одного человека не будет достаточно для сотворения того же Diablo 3. Это просто не реально по времени. Её разрабатывали множество, наверняка не ошибусь, если скажу что сотни людей.

Но это не значит, что вы не можете создавать игры! Многие популярные игрушки разрабатывались одним – пятерыми людьми, состоящими в одной команде. Так, например, небезызвестный проект Portal сначала разрабатывалась группой студентов, и этот шедевр считается одной из самых популярных среди альтернативных игр.

Своять что-то типа Endless Space, или какой-нибудь Алаваровской игрушки вы сможете, имея в запасе двух-трёх человек. Ну, или сами, но потребуется больше времени.

Также создание игры зависит от выбранной вами среды программирования. Само создание можно разделить на три условные категории:
Создание с помощью конструкторов.
Создание на движках.
Создание с нуля.

Как создать игру с нуля? Такой процес написания проходит непосредственно в среде программирования используя программный код. Такой метод в создании подразумевает не использование игровых движков и конструкторов. Все функции, алгоритмы, и «мозг» нужно писать самому, а не используя интерфейс программы делать это автоматически, так как это можно делать на игровых движках и конструкторах, где такие функции есть.
Создание с нуля это самый сложный процес, так как нет никаких готовых библиотек игровых объектов, готовых или полу готовых мозгов. Всё нужно делать самому и с нуля.



Даже далеко не все мировые гиганты разработки используют такой подход. Не все могут себе это позволить (это касается более мелких создателей), либо зачастую нет необходимости создавать игру, так как уже есть удобные готовые инструменты для этого. То есть не всегда есть необходимость писать всё с нуля, изобретая велосипед.

Как создать игру

А если уж и собралась какая-либо компания заниматься таким методом создания, то не всегда они пишут именно игру. Обычно пишется игровой движок, конструктор, редактор для того, что б в дальнейшем, для создания следующих частей этой линейки, не пришлось всё писать по новой. Либо также это делается, что бы потом можно было на этом же игровом движке создать не продолжение игры, а например подобную её, хотя бы по жанру.

Таким образом, мы выяснили такие плюсы и минусы:

Плюсы:

• Такой метод создания является наиболее гибким. Вы можете воплотить все желаемые вами функции, навороты, эффекты, … всё! Всё, что вы сможете нафантазировать! Здесь вы ограничены лишь своей творческой способностью! … ну и мощностью компьютера. Вам не придётся отказываться от той или иной идеи реализовать какую-либо «фишку».
• Если вы занялись созданием такого проекта в среде программирования, на которые у вас есть права использования, например программа бесплатна, либо вы её купили, тогда перед вами не возникнет вопрос, купили ли вы движок для создания, или скачали его на торренте?

• Создав игровой движок, вы сможете создавать линейки игр значительно быстрее, чем с нуля, всё зависит от сложности созданного вами движка и степени автоматизации. Может это вообще будет конструктор.
• Созданные с правильно оптимизированным программным кодом «летают» обычно ещё быстрее, чем созданные на конструкторах. Но нельзя сказать то же о всех движках. Ведь есть профессиональные игровые движки, производительность которых в пропорции с качеством собранной игры вам не достичь в одиночку.
• Создав игровой движок, конструктор, редактор, или саму игрушку вы переходите на новый профессиональный уровень создателя (кончено, это зависит от вашего творение, насколько оно хорошее).

Минусы:

• Создание игрового движка с нуля, или конструктора, или даже создание игрового редактора, ну или на крайний случай создание игры это весьма затратный способ создания в плане времени сил, творческих и интеллектуальных возможностей.
• Это сложно, но вполне возможно. Хотя создать обычную игрушку вполне реально, даже на начальном этапе.

Вывод

Как создать игру? Какие плюсы и минусы создания игрового движка или конструктора? Что для этого нужно? Комментарии, впечатление, результаты вашей независимой экспертизы оставляйте в низу!

 


Дата добавления: 2015-09-29; просмотров: 24 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Чехия. Прага и пшемысловцы | Организация мероприятий

mybiblioteka.su - 2015-2024 год. (0.007 сек.)