Forwarded from BZD • Книги для программистов
prohtml5games.pdf
9.4 MB
Forwarded from BZD • Книги для программистов
programarcadegames.pdf
8.4 MB
#GameDev #Python
[ENG]
Paul Vincent Craven | Program Arcade Games, With Python and Pygame
#2016
@bzd_channel
[ENG]
Paul Vincent Craven | Program Arcade Games, With Python and Pygame
#2016
@bzd_channel
Forwarded from Типичный программист
Первый опыт разработки игры на Rust
https://tprg.ru/QiHz
За 60 секунд вместе с Николасом Кейджем можно угнать автомобиль, а за 24 часа написать небольшую игру на Rust.
Рассказываем, как это сделать от зарождения идеи до её реализации, а также:
— почему Rust — хороший выбор для геймдева,
— какие движки лучше использовать,
— кратко о шаблоне проектирования ECS.
#gamedev #rust
https://tprg.ru/QiHz
За 60 секунд вместе с Николасом Кейджем можно угнать автомобиль, а за 24 часа написать небольшую игру на Rust.
Рассказываем, как это сделать от зарождения идеи до её реализации, а также:
— почему Rust — хороший выбор для геймдева,
— какие движки лучше использовать,
— кратко о шаблоне проектирования ECS.
#gamedev #rust
Forwarded from Типичный программист
Создание игры от идеи до продвижения после релиза
https://tproger.ru/blogs/game-development-from-idea-to-post-release/
Согласно статистике, среди всех игр, которые начинали запускаться, коммерческого запуска достигли меньше 1%: начинающие разработчики часто ошибочно считают, что идея игры — это главное.
Приводим вам конспекты видеолекций Высшей школы экономики, в которых преподаватели рассказывают, как можно выйти на игровой рынок и создать свою игру. Они объяснили все аспекты разработки, начиная от набора команды и технической поддержки и заканчивая маркетинговым планом.
Читайте и используйте эти знания на практике.
#gamedev
https://tproger.ru/blogs/game-development-from-idea-to-post-release/
Согласно статистике, среди всех игр, которые начинали запускаться, коммерческого запуска достигли меньше 1%: начинающие разработчики часто ошибочно считают, что идея игры — это главное.
Приводим вам конспекты видеолекций Высшей школы экономики, в которых преподаватели рассказывают, как можно выйти на игровой рынок и создать свою игру. Они объяснили все аспекты разработки, начиная от набора команды и технической поддержки и заканчивая маркетинговым планом.
Читайте и используйте эти знания на практике.
#gamedev
Forwarded from Типичный программист
Видеоуроки по созданию игры на C++
https://tproger.ru/video/how-to-program-a-game-in-cpp/
Серия видео, в которой автор по шагам рассказывает, как написать свою игру на C++.
Уроки не требуют каких-то продвинутых знаний, но базовые представления о программировании приветствуются.
#cpp #gamedev
https://tproger.ru/video/how-to-program-a-game-in-cpp/
Серия видео, в которой автор по шагам рассказывает, как написать свою игру на C++.
Уроки не требуют каких-то продвинутых знаний, но базовые представления о программировании приветствуются.
#cpp #gamedev
Forwarded from Типичный программист
Интеграция своей игры в Steam: работа с лобби в Steamworks.NЕТ
https://tproger.ru/articles/steamworks-matchmaking/
За время своего существования Steam перестал быть просто площадкой распространения игр. Для повышения вовлечённости в нём появилась внутренняя экономика, достижения, коллекционные карточки, инвентарь.
Чтобы помочь разработчикам интегрировать это в свои игры, был создан специальный SDK — Steamworks. По нему есть немного материалов на уровне «скачали файлы, кинули туда-то, написали „hello world“ — вы молодец!» и много бездушной документации.
Читайте нашу подробную статью про матчмейкинг в Steam — поиск/создание лобби со всеми вытекающими моментами.
#gamedev #unity
https://tproger.ru/articles/steamworks-matchmaking/
За время своего существования Steam перестал быть просто площадкой распространения игр. Для повышения вовлечённости в нём появилась внутренняя экономика, достижения, коллекционные карточки, инвентарь.
Чтобы помочь разработчикам интегрировать это в свои игры, был создан специальный SDK — Steamworks. По нему есть немного материалов на уровне «скачали файлы, кинули туда-то, написали „hello world“ — вы молодец!» и много бездушной документации.
Читайте нашу подробную статью про матчмейкинг в Steam — поиск/создание лобби со всеми вытекающими моментами.
#gamedev #unity
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Автор браузерной онлайн-игры про пиратов выпустил подробную статью, в которой рассказал о процессе разработки:
— стек технологий;
— внутренности бэкенда и фронтенда;
— сетевые задержки.
Йо-хо-хо и примеры кода: https://tprg.ru/tLV8
#gamedev
— стек технологий;
— внутренности бэкенда и фронтенда;
— сетевые задержки.
Йо-хо-хо и примеры кода: https://tprg.ru/tLV8
#gamedev
Forwarded from Типичный программист
Как работает ИИ в играх?
Часто его реализовывают при помощи алгоритма конечного автомата, получая аккуратное решение без написания громоздкого и сложного кода.
В этой статье рассматриваем теорию этого алгоритма и его реализацию:
https://tprg.ru/98rl
#алгоритмы #gamedev #ии
Часто его реализовывают при помощи алгоритма конечного автомата, получая аккуратное решение без написания громоздкого и сложного кода.
В этой статье рассматриваем теорию этого алгоритма и его реализацию:
https://tprg.ru/98rl
#алгоритмы #gamedev #ии