- Здравствуйте уважаемые форумчане!
На сайте относительно недавно, но с первых моментов очень понравился, уже ознакомился с большим количество статей, с чем-то согласен, с чем-то не совсем, но речь не об этом.
- Собственно зачем создал тему...
По сути, в геймдеве хочу занять нишу программиста, но я совершенно не понимаю что это - быть программистом в проекте создающий игру. Я изучаю всеми излюбленный с++, и сказать честно, уже неплохо продвинулся в этом нелёгком деле, но вот как применить его на практике - не приложу ума. Есть идеи начать обучаться программированию непосредственно под DX, и скорее всего эта пустота незнания заполнится, но также меня переполняют опасения, что это окажется непосильной задачей и всё будет напрасно.
Изучая данный портал я понял что здесь обитают в основном дизайнеры и моделеры, и их работу я как ни странно хоть отдалённо, но понимаю: нарисовать арт, создать модель, анимацию и пр. Но вот по отношению к программистам - хоть убейте, без понятия.
- Сами вопросы мучающие меня...
1. Даже не вопрос, а просьба конкретно к программистам, если таковые имеются: прошу помочь мне определиться что изучать дальше, стоит ли притрагиваться к dx или перед этим нужно изучить что-то ещё?
2.Некоторых, наверное, ввела в непонимание моя фраза "уже неплохо продвинулся в этом нелёгком деле", а на сколько это неплохо? -Объективную оценку моим навыкам я дать не могу, т.к. просто не с чем сравнить. Так вот, означает ли тот факт, что я не знаю как реализовать свои знания в программировании на деле то, что я ещё не достаточно знаю?
>прошу помочь мне определиться что изучать дальше, стоит ли притрагиваться к dx
dx если только собираетесь движки колбасить, в остальных случаях будете оперировать высокоуровневыми функциями игрового двига, который пользует контора. смотрите на чем пишут ваши потенциальные работодатели (прим. юдк, край, юнити), двиг в зубы и изучать, потом пробовать там стажироваться
если любительский геймдев, то пофигу, можете за любой соответствующий задачам двиг взятся и делать, а можете всю жизнь (как большинство) "хоронить движки" типа то то не так то это не эдак.
>но я совершенно не понимаю что это - быть программистом в проекте создающий игру
заходим в раздел туториалов выбранного двига и читаем по порядку, как создать приложение, как загрузить модель, как организовать цикл ходьбы и т.п. на каком-то по счету туториалу понимание обязательно прийдет.
И к чему в конце концов приводят эти "похороны"? Начинается создание своего, где всё так?
бывает и своего, но 99% случаев при любых раскладах ни к чему не приводят, т.к. идеальных двигов нет, даже среди тех, что за кучу баксов продаются, везде есть проблемы и везде их надо решать, просто в конторе ты бычишь за деньги и работодателю накласть на твое мнение, отношения простые - нет результатов - нет денег и вообще пошел отседа, а в любительском такого подгоняла нет, потому... красиво трындеть о сложностях геймдева рассказывая сколько движков в "унитаз спустил" всегда приятнее чем делать игры, потому что делать игры - это работа.