Другие языки программирования и технологии

Такая ситуация. В будущем я хочу создавать игры. Скажите пожалуйста, с чего нужно начать обучение? Что читать и учить?

Создание игр, больше всего меня заинтересовало (правильнее сказать, единственное что меня заинтересовало) . Для этой цели я готов трудиться на полную. С чего начать и чем закончить чтобы не запутаться?
К сожалению, если линейно начать проходить нужную лит-ру, то игры ты начнешь делать уже по указке собственных внуков году в 2050. Придется нарезать круги, получая достаточные знания. Приготовься к тому, что актуальной информации и инструментов на русском нет и никто не спешит переводить.

В общем, вот неотсортированный список задач, который тебе предстоить осилить хоть в начальной мере, и раньше, чем ты плюнешь на всё и решишь заняться фигней попроще:
- осилить основы популярного язык программирования, в котором поддерживается объектно-ориентированное программирование, в каком-либо виде: JavaScript, Java, Python, C# или нечто схожее
- осилить учебник с названием "Алгоритмы и структуры данных" или типа того. Хорошо пишет Кормен.
- осилить учебник по основам информатики, вот такой, например http://rutracker.org/forum/viewtopic.php?t=4116255
- выбрать платформу для разработки игры. Выбирай популярные, например сейчас на подъеме Unity3d и 2d есть обучающие сайты типа http://www.unity3dstudent.com/ , начинать свой тернистый путь можно прям с этого пункта, но за дополнительными извилинами тебе всё равно надо топать к предыдущим.

Готовься к тому, что в одиночку на коленке ты ничего путёвого скорей всего не сделаешь и тебе надо рваться на соответствующую работу. И не начинай с рисования и моделирования, это отдельный тёмный лес.
Миша Нейферд
Миша Нейферд
47 586
Лучший ответ
начинать нужно с 2+2 и умножить на 2 сколько будет
интересно же)) . Попробуйте себя в графическом дизайне, есть специальные образовательные программы в университетах где готовят дизайнеров для компьютерных игр, погуглите. На сколько это востребовано? Последний раз, когда я про это слышал, пару месяцев назад, история начиналась с того что вакансий было 20 на 1-ого человека.
Слишком высокоуровневое желание. Игры создают команды из многих специалистов. Кем ты хочешь быть? Программистом? Дизайнером? Композитором? Наверняка же ты имел ввиду "большие" игры.
Денис Тр
Денис Тр
5 229
сначала прочитать "Баймер" Юрия Никитина - а там по ходу дела разберёшься
Ну думаю 3д моделирование
Андрей Шляхов
Андрей Шляхов
1 270
Что-бы избавить всех от твоих "детских" хотелок, скачай исходник ManGOS (неофициальный сервер World of Warcraft) и попробуй просто почитать что там написано.. . а потом немного подумай
Евгений В
Евгений В
1 034
с начало нужно определиться с платформой ( для компов или планшетов ну или браузерные) ну а потом уже станет ясно какой язык и библиотека для этого нужны

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