18.7K ·GitHub
Что это такое?
Это подобранный учебный путь для тех, кто хочет стать разработчиком игр, составленный Milo Yip, разработчиком игр с более чем 20-летним опытом работы в отрасли, в виде наглядной дорожной карты с рекомендованными книгами по темам.
Это учебник или просто схема со ссылками на рекомендованные книги?
Это наглядная дорожная карта (не учебник и не курс): схема, опубликованная в форматах SVG, PDF, JPG и PNG, которая указывает на книги, которые должен прочитать разработчик игр. Доступна на английском и упрощённом китайском языках.
Как мне начать пользоваться этой дорожной картой?
Откройте схему (версию SVG или PDF), чтобы увидеть тематические разделы и рекомендованные к ним книги, а затем изучайте книги по тем областям, которые хотите освоить.
Нужны ли мне какие-либо инструменты, чтобы пользоваться этим списком?
Чтобы просто прочитать дорожную карту, ничего особенного не нужно. Но если вы хотите самостоятельно пересоздать схемы, понадобятся GNU Make, Graphviz, Ghostscript (ps2pdf) и cpdf.
Заменяет ли это другие способы изучения разработки игр?
Нет, автор прямо отмечает, что книги — лишь один из способов обучения, наряду с практикой, курсами, отраслевыми и академическими конференциями и публикациями.
Это рассчитано на совсем начинающих или на тех, кто уже умеет программировать?
Это рассчитано на тех, кто уже владеет общими навыками программирования и хочет специализироваться в разработке игр. Это учебный путь для «разработчиков игр», построенный на рекомендациях книг, а не вводные руководства для новичков.
Могу ли я повторно использовать или адаптировать эту дорожную карту?
Да, вся работа распространяется по лицензии Creative Commons Attribution-ShareAlike 4.0 International, поэтому ею можно делиться и её можно адаптировать с указанием авторства.
Доступно ли содержание на китайском языке?
Да, наряду с английской версией дорожной карты есть версия на упрощённом китайском языке. Обе доступны в виде схем в форматах SVG, PDF, JPG и PNG.
Писал ли автор какие-либо из рекомендованных книг?
Авторы и издательства книг автора не спонсировали, однако он переводил китайское издание 'Game Engine Architecture'.
Как создаются схемы дорожной карты?
Они генерируются с помощью GNU Make, который управляет Graphviz для построения схем, а Ghostscript и cpdf используются для создания PDF-файлов.
What are similar projects?
Java, data-science, machine-learning-for-software-engineers, hello-algorithm, react-developer-roadmap, libpku, TeachYourselfCS-CN, expert_readed_books
Which topics is it in?
roadmap, students, study-guide, gamedev, curriculum, game-development, svg, career, computer-science, multilingual, book, pdf
