@PlaBetaVer

Computer Science и Gamedev?

Собираюсь связать свою жизнь с созданием игр. Изучаю Unity, c#.
Узнал, что без изучения cs я не уйду дальше по знаниям, либо мне будет труднее решать проблемы с кодом и т.д.
Тем более я бы хотел изучить как устроен компьютер
Смотрел какие области есть в cs, но не понял, что из этого всего изучать с уклоном в геймдев
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ответы на вопрос 2
dollar
@dollar
Делай добро и бросай его в воду.
Главное, помни, что создавать игры и играть в них - не одно и то же. Если в игровом проекте ты программист, значит всё время будешь работать с кодом - это работа, а не развлечение. Если геймдизайнер - будешь постоянно работать с документацией, с эксель таблицами. И так далее. Нет никакого особого фана неделю пилить уровень, который простой игрок должен пройти за час.

Конечно, в целом фана и драйва тоже хватает. Но не стоит особо рассчитывать на них. Работа есть работа, порой скучная, нудная, монотонная, и в то же время обязательная. Готовься именно к этому.
Ответ написан
neuotq
@neuotq
Прокрастинация
Слишком общий вопрос. В любом случае, при любом направлении программирования знать основы CS, структуры данных, принципы, базовые алгоритмы(чтобы в уме отложилось как устроено) тп и тд нужно.
Сам геймдев слишком широк и разнообразен в своих задачах. И в тоже время многие геймдизайнеры и в одиночку и без спец образования делают крутейшие проекты(с тчк зрения геймплея, привет Тоби Фоксу например).
А так, советую смотреть сами вакансии, там обычно пишут требования. В любом случая сегодня в трендах упор на мобилки(а значит оптимизации в производительности, времени исполнения, поддержки универсальности кода(поддержка разных платформ)).
Второй, не менее важный тренд, упор на "сетевой код", те оптимизация геймплея с учетом игр по сети, а значит просчёт тех же коллизий и столкновений с учетом задержек отправки пакетов игрокам, условий респауна например и тп и тд(а тут передаём привет последней Call of Duty®: Black Ops - Cold War - где есть все антипатерны: полеты пуль за тобой за угол и появление не впопад и.. короче всё плохо, но вот продажи же есть? на метакритик впрочем Activision плевать).
Короче вот, начинай тут например, читай вакансии, параллельно учи базовые вещи которые нужны всем программистам.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы