Разработка игры для чайника

16 сообщений / 0 новых
Последнее
димон's picture
 
Присоединился 30 Июня 2011

Подскажите, Админ и все остальные пожалуйста, программы для разработки игр по направлениям:графика, дизайн, звук, видео и т.д.
Пользуюсь средой разработки Microsoft Visual C++ Express, изучаю язык Си++. Заранее очень БЛАГОДАРЕН =))))))))

Нет оценок
Treidge's picture
 
Присоединился 22 Ноября 1988

Ну, наверное, начать стоит с вот этого материала и далее по списку, который в начале статьи представлен: Создание игр для начинающих.

По программам - модели и анимация для игр делает в основном в Autodesk 3ds Max, Autodesk Maya ( обе - "платные" ) или Blender ( бесплатный, но возможностей поменьше и в профессиональной среде почти не используется ). Дизайн... Ну, дизайн обычно в голове, а если какие-то наброски локаций, скетчи, 2D-арты, то как и почти всё, что можно отнести к 2D-графике, делается в Adobe Photoshop. Звук - по звуку подробно не скажу, но знаю, что Fruity Loops/FL Studio очень популярен для создания музыкальных треков, которые в принципе могут быть использованы и в качестве саундтрека к играм. Видеоредакторы - Sony Vegas Studio или Adobe Premier/Adobe After Effects, но сложно представить, насколько скоро понадобятся видеоредакторы, если по самой игре огромное количество работы предстоит.

Хочу предостеречь - очень опасно хвататься за всё сразу, в таком случае хороших знаний не будет ни в одной области. Лучше всего выбрать для себя какое-то одно направление и развиваться именно в нём. Но вообще, если ставишься целью заняться разработкой игр - стоит начать не с поиска программ, а с изучения общей теории. Что такое игры, как они делаются, как выглядит процесс разработки, какими знаниями нужно обладать и т.д. Нет смысла хвататься за тот же С++, если нет представления, зачем он, собственно, нужен.

димон's picture
 
Присоединился 30 Июня 2011

спасибо)
материалы о создании и разработке игр читал, ток названий программ там небыло, вот и решил спросить)))

Treidge's picture
 
Присоединился 22 Ноября 1988

И в каком направлении собираешься двигаться к цели ( созданию первой игры )? Какие планы?

димон's picture
 
Присоединился 30 Июня 2011

Пока в направлении программирования, литература имееться, потом наверно перейду на основы директ икс и опен джи эль, тож 2 книги есть)

димон's picture
 
Присоединился 30 Июня 2011

Если не трудно, можешь подсказать хорошие 2д игровые движки, ток, чтоб сист.требования высокими не были...у меня комп одноядерный..у самого сейчас стоит HGE 1.8.1)
как думаешь, нормальный это движок ???

Treidge's picture
 
Присоединился 22 Ноября 1988

Если всё устраивает в самом движке - то нормальный balloon Сам с ним не работал, поэтому по личному опыту не могу сказать. Хотя тот факт, что последний раз движок обновлялся 3 года назад, несколько настораживает...

Из других движков на ум приходит разве что Torque 2D - пожалуй, на сегодняшний момент лучший 2D-движок, правда лицензия 99 $ стоит. Зато вместе с движком поставляется исходный код, что достаточно редкое явление само по себе, а за такие деньги - вообще уникальное.

Хотя в целом не могу рекомендовать на данном этапе связываться с движками - для новичков гораздо актуальнее конструкторы игр, стоит пощупать их.

димон's picture
 
Присоединился 30 Июня 2011

спасибо за совет) тогда буду начинать разбираться с Game Maker, хотя и движок поизучаю, у меня на него русская документация имееться (все как надо, с основным кодом и примерами)

димон's picture
 
Присоединился 30 Июня 2011

За 3д браться пожалуй не стоит, лучше в 2д буду пытаться что-то сделать, так через года 2-3 чему нибудь научусь)

Treidge's picture
 
Присоединился 22 Ноября 1988

От это правильно balloon Иметь в активе законченных проектов 2D-игру куда приятнее, чем в пассиве амбициозный 3D-проект, в который нужно вбухать немерянное количество ресурсов для его завершения. Да и 2D-игра - как раз то, что в принципе можно сделать самостоятельно на неплохом уровне качества. 

димон's picture
 
Присоединился 30 Июня 2011

Treidge, скажи, если не секрет, с помощью чего (утилиты, движки и проги) разрабатываешь игры. Просто очень интерестно узнать от опытного человека ^_^

Treidge's picture
 
Присоединился 22 Ноября 1988

Я бы не сказал, что я прям такой опытный именно в разработке игр - толком к практической части ещё и не приступал. Мой профиль - 3D-графика, а разработка игр - это скорее как следствие и дополнение к первому, т.е. я знаю, что знания в области графики мне помогут, но чтобы вот так сесть и сделать какую-то игру - это пока скорее планы на ближайшее будущее. А пока сижу вот, аккумулирую знания, изучаю теорию, анализирую чужой опыт, рассматриваю ошибки... Как сказал бы один мой знакомый - на данный момент я скорее консультант, чем практик. smile2 Хотя с другой стороны у практикующих разработчиков навряд ли было бы время заниматься чем-то кроме, собственно, разработки, так что я не сильно расстраиваюсь. angel

димон's picture
 
Присоединился 30 Июня 2011

Понятно, удачи тебе)
я тож сейчас изучаю теорию, уже не терпиться программирование закончить и испробувать свои знания !!!

HikTronic's picture
 
Присоединился 12 Июля 2010

советовал бы еще обратить внимание на двиг DGLE, когда я писал свой, ориентировался именно на него
если хочешь писать свои двиг, что не оправданно для начинающего разраба, то:
-из физ двигов, конечно же, box2d, тк. ближайшая альтернатива - chimpunk - тот де box2d
-из звуковых либ отлично подходит bass
-граф API - однозначно OpenGL, ибо мультиплатформенный + есть свои преимущества над ДХ

http://hiktronic.blogspot.com/

димон's picture
 
Присоединился 30 Июня 2011

Спс) из 2д мой выбор пал на HGE, DGLE 2, Omega Engine...
С 2.5д двигом все проще, остановился на WME (Wintermute Engine), про box 2d я знал, а вот насчет open gl, мож он и лучше, но direct x на виндовс вроде рулит.

Treidge's picture
 
Присоединился 22 Ноября 1988

В последнее время в борьбе между DirectX и OpenGL появился такой нюанс: практически все мобильные платформы завязаны на кастрированном, но всё же OpenGL ES. Та же новейшая PlayStation Vita работает на OpenGL. А так как мобильные платформы - это очень удобная ниша для небольших разработчиков, то если раньше я бы поддержал DX, то теперь определённо стоит очень внимательно рассмотреть и OGL. Ну это так, мысли на тему...

Copyright © 2010-2013 Сергей "Treidge" Данченко. Свяжитесь со мной, если у вас есть вопросы или предложения. Тема основана на BlogBuzz от Antsin.com