Как войти в геймдев? Советы и ссылки с reddit
Сразу несколько постов на тему обучения в геймдеве появилось на reddit.com. Пользователи просили подсказать толковые ресурсы для новичков.
В первой ветке abiding_culprit попросил у знающих совета, где можно поучиться кодить и сделать свою первую инди-игру. Вводные данные: 16 лет, опыта в программировании нет, есть амбиции и большое желание.
1. Парню набросали список ресурсов:
Game Design
- Game Design Principles Overview
Artwork
- Character Design for Game and Film (Creating a character design)
Modeling
- Beginners Guide to Blender 3d Modeling (Blender 3d Basics)
- Character Base Mesh Creation in Blender (Character Mesh Creation in Blender)
Rigging and Armature of 3d Models
- Rigging and Armature of Character Base Mesh (Character Armature in Blender)
- Full Blender Rigging and Armiture Video Stream (Weight painting in blender and rigging)
Texture Painting and UV unwrapping
- Character Texture Painting (Character texture — hand painting in Blender)
- UV Texture unwrapping and placing photo textures on objects (uv unwrap and photo texture an object)
- Full Step by Step Apple Object Creation (Blender 2.8 full beginners guide to 3d object creation)
Animating Objects in Blender
- Basic Animation of Objects Tutorial in Blender
- Blender Object Animation
Import Objects to Unity
- Import completed Object into Unity (exporting FBX file objects into Unity)
- Ragdoll Physics in Unity 3D Tutorial
Level Design
- Creating environmental Terrain in Unity
Coding
- 8 Hour C# Beginners Tutorial from beginner to advanced
- First Person Movement Controller in Unity
- Third Person Movement Controller in Unity
2. Посоветовали начать с простых игрушек на Python (змейка, космические захватчики и т. д.)
3. Порекомендовали поработать с Unity и прошерстить YouTube в поисках уроков
Во втором посте WarninglSign просил поделиться ссылками на статьи и видео, которые бы «объясняли/описывали сложные механизмы игры». Вводные данные: есть опыт в программировании, элементарные вещи, такие как синтаксис, не нужны.
1. Отправили разбираться с тьюториалами на catlikecoding.com
2. Порекомендовали прочитать «Game Programming Patterns» Роберта Нистрома и заглянуть на каналы на YouTube: Jason Weimann’s и Mix and Jam.
3. Подкинули полезные ссылки:
- http://www.gameaipro.com/ (AI)
- https://www.youtube.com/watch?v=fwKQyDZ4ark (shader programming, VFX)
- https://www.redblobgames.com/ (procedural generation)
Читать на dev.by