Кто нужен для создания игры
Автор Андрей Сиваков задал вопрос в разделе Другие языки и технологии
Что лучше знать для создания игр и получил лучший ответ
Ответ от Xoma[гуру]
Ну, во-первых, игры в одиночку не пишутся. Уже совсем-совсем (я имею в виду -- профессиональные). Так, если только, любительская поделка для парочки друзей.
Во-вторых. Для игры нужны следующие специалисты: а) Сценарист, б) Художник, в) 3-d моделлер, г) Аниматор (или оборудование motion-capture, д) программер движка, е) программер логики (разные направления -- даже языки программирования могут быть разными: С++ на низком уровне, какой-нибудь Lua - на высоком. Кстати, скрипты на Lua сейчас весьма распространены при программировании игровой логики.
Далее, необходим рекламщик-пиарщик (собственно, практически самый главный человек в команде, так как именно от него зависит даст деньги спонсор или нет). Собственно, подходим к самому главному -- спонсор -- это тот человек, который будет платить всем этим людям зарплату, пока они ничего не делают (ну или делают вид, что делают, так как 95% всех команд по написанию "крутых игр" распадается в основном из-за раздолбайства участников). Затем, как водится нужен директор этого безобразия (чтобы пинать участников проекта и краснеть перед спонсором). Увы, практика показывает, что без последних трёх людей (которые могут вообще не знать, с какой стороны компьютер включается) ни один проект не достигает даже 10% готовности. Печальная практика капитализма. Если же писать игры -- в кайф -- попробуй сколотить свою команду -- если сумеете налабать хотя бы движок приличный -- сможете продать его в какому-нибудь разработчику (фирме).
Собственно теперь задаю тебе вопрос: оцени трезво свои шансы и возможности -- написать минимум пол-миллиона строк программного кода, нарисовать в 3d редакторе около 50 моделей, анимировать их, озвучить (не своим хриплым голосом, а, пригласив человека с нормальным голосом) , сочинить музыку (а не вставлять любимые треки, нарушая авторские права исполнителей) потом найти человека, который готов будет за это заплатить -- реально ли это в одиночку?
Или иди программируй Flash (только торопись, пока он ещё окончательно не умер) -- налабаешь прикольную гаму, то какой-нибудь ArmorGames её завсегда купит за какую-никакую (второе вероятнее) денюжку.
P.S. Хочешь создавать игры -- ищи вакансию менеджера проекта у крупного разработчика. Программировать уметь даже не обязательно и будешь действительно создавать игры (а не писать функции пересчёта граф. матриц, или синхронизации сетевых данных для мультиплеера, не видя игры вообще -- чем обычно и занимается программист) .
Нужно иметь много денег и большую команду разработчиков
ну как минимум тебе обязательно и необходимо знать взаимодействие с DirectX ))
высшую математику
написать игру можно хоть на брайнфаке. Сейчас для создания игр подходит винда и DirectX, а писать удобнее под DirectX в визуалстудио на C++. Изучай высшую математику, физику, C++, VS, DirectX.
друг мой, иди вот сюда, там очень много вопросов и еще больше ответов про создание игр
http:// programmersforum. ru/forumdisplay.php?f= 33 только пробелы убери