Unreal Engine 5 Character Creation, Animation, and Cinematics
Henk Venter & Wilhelm Ogterop
Blueprints Visual Scripting for Unreal Engine 5
Marcos Romero & Brenden Sewell & Luis Cataldi
Hands-on Rust
Herbert Wolverson
Programming Fundamentals Using Java
William McAllister & S. Jane Fritz
Games as Texts
Alayna Cole & Dakoda Barker
The Craft and Science of Game Design
Philippe O'Connor
Game Audio Programming 3: Principles and Practices
Guy Somberg
Narrative Design
Michael Breault
Professional Techniques for Video Game Writing
Wendy Despain
Game Design Deep Dive: Platformers
Joshua Bycer
Game Design Deep Dive (1)
Python Crash Course, 2nd Edition
Eric Matthes
Dungeons and Desktops
Matt Barton & Shane Stacks
The Pyramid of Game Design
Nicholas Lovell
20 Essential Games to Study
Reverse Design: Final Fantasy VII
Patrick Holleman
Reverse Design (5)
Reverse Design: Super Mario World
Reverse Design (3)
Extending Virtual Worlds
Ann Latham Cudworth
Reverse Design: Final Fantasy VI
Reverse Design (1)
Reverse Design: Chrono Trigger
Reverse Design (2)
Reverse Design: Half-Life
Reverse Design (4)
Better Game Characters by Design
Katherine Isbister
Python
James R. Parker, PhD
Honoring the Code
Matt Barton
Invent Your Own Computer Games with Python, 3rd Edition
Al Sweigart
Minecraft Modding with Forge
Arun Gupta & Aditya Gupta
Virtual World Design
Mobile & Social Game Design
Tim Fields
Write Your Way into Animation and Games
Christy Marx
Game Design Theory
Keith Burgun
Making Games with Python and Pygame
Game Design
Deborah Todd
Object-Oriented Python
Irv Kalb