Leanpub Header

Skip to main content

Filters

Category: "Game Development"

Game Development

  1. Make Games for Playdate with Lua
    Make Games for Playdate with Lua
    A fun introduction to game programming with Lua and the Playdate SDK
    Brett Chalupa

    Whether you've never coded a game before or have years of experience under your belt, you'll learn the fundamentals of how to make games for Playdate using the Lua programming language. Make Games for Playdate with Lua covers how to program with Lua and the essential Playdate APIs. You'll make a handful of games to get you kickstarted on making your dream game for Playdate.

  2. Beginning Game Programming with Go
    Beginning Game Programming with Go
    A hands-on, project-based guide to 2D game development in Go
    Luigi Vanacore

    Build a game from scratch in Go, no engine magic, just code you understand. You'll create Gopher Survivor, a Vampire Survivors–style action game, one concept per chapter: enemies, weapons, XP and level-ups, particles, a state machine, and a build you can ship.

  3. Fundamentals of Computer Vision
    Fundamentals of Computer Vision
    A gentle, accessible introduction to foundational concepts in computer vision and computational perception.
    George K

    Have you ever been curious about how your phone unlocks when it sees your face, how a camera can track people and objects in a video, how humans see depth, or how computers can differentiate dogs from cats? This book will start from the basics of image manipulation and build up to cover all of these topics, and more!

  4. Outlast the Tools
    Outlast the Tools
    A Game Producer's Field Guide to AI
    Rob Sandberg

    Game producers already have most of what AI collaboration requires. They have been managing context, decomposing work, and evaluating output for years. This book is the map from where they are to where the work is going.

  5. From Player to Creator (Beta)
    From Player to Creator (Beta)
    A Beginner's Guide to Making Your First Game in Godot
    Mack Hoh Choi

    Don’t just play games, create them! With this book, your ideas can become your own game in the Godot programming language. Share your game with friends and the world!

  6. Python - A Space Adventure

    Earth rapidly became a smaller and smaller blue dot til nothing remained but the darkness of space. The fusion engines slowly pushed the ark ship forward, gliding like a metallic swan. The journey would take 20 years and most of the crew were already in cryo sleep. Only the captain remained awake, doing last minute checks before they would join the others in the dreamless sleep. For the crew, 20 years would pass in an instant, but for the inhabitants of Earth it would be a different story.7 ark ships left the Earth, each with a different mission and different destination. This story takes place on Ark-04 with the mission of reaching the nearest star system, Proxima Centauri. Will you help this crew by leveraging your Python skills? I thought so - buckle up, adventure begins

  7. Canvas Academy
    Canvas Academy
    Build real 2D games with the HTML5 Canvas — no engine, no framework, no build step
    Ali Reza Hassan Sagor

    You don't need Unity to make a game. A text editor, a browser, and 24 chapters: build a complete Breakout from scratch, then your own games — with the HTML5 Canvas and nothing else.

  8. Disciples of Renown™ - Sanctify Hollowed Ground
    Disciples of Renown™ - Sanctify Hollowed Ground
    a "Walk-Though RPG Developer's Guide"
    Stephen Gose

    This Developer's Guide is the second in the "Disciples of Renown™" gaming series. It leads you through the development of the "Sanctify Hollowed Grounds" Role-Playing Game in both Construct v3 & v2 encoding formats. It's perfect for novices, experienced web developers, and anyone wanting their own bespoke game, artwork, and features.

  9. The Dragons Code
    The Dragons Code
    Build Your Own Python Adventure Game
    Rob Lear

    Can you defeat the dragon? In The Dragon's Code, you won't just read about Python. You'll use it to create a real terminal adventure game from scratch. Explore mysterious rooms, battle monsters, solve puzzles, collect treasure, and face a dragon in an adventure where every chapter unlocks a new game mechanic and a new programming skill. No experience required.Just curiosity and a little courage!

  10. SDL3: The Complete Reference
    SDL3: The Complete Reference
    A Comprehensive Guide to Cross-Platform Game Development with Simple DirectMedia Layer 3
    Steve Publications

    Build games that run almost anywhere with SDL3. This book starts with the basics and steadily moves into advanced graphics, audio, input, and application design using practical, real-world examples. Every chapter includes complete code you can compile and experiment with, helping you understand not just how SDL3 works, but how to use it to build fast, portable applications with confidence.

  11. Lua Programming: From First Script to Full Mastery
    Lua Programming: From First Script to Full Mastery
    A Complete Guide to the Language Powering Games, Engines, and Embedded Systems
    Steve Publications

    Learn Lua from your first script to advanced programming techniques with a practical, hands-on guide. Whether you are building games, scripting applications, or exploring embedded systems, this book gives you the knowledge to write clean, efficient Lua code with confidence.

  12. AI for Game Development & Interactive Simulation. Using LLMs and generative AI to create dynamic worlds and intelligent characters in Unity
    No Description Available
  13. Build Your Own RPG Dungeon Crawler in Python
    Build Your Own RPG Dungeon Crawler in Python
    A Complete Roguelike Tutorial
    Mike Gold

    Stop playing other people's dungeons. Build your own RPG roguelike in Python and hand it to a friend who had no idea you could do that.

  14. AI Workflow for Game Designers
    AI Workflow for Game Designers
    No Fabricated Numbers — A Six-Month Field Manual for Claude Code, Prompts, Validation, and Production Memory
    Min-Soo, Lee

    A 24-year game design veteran's field manual for putting generative AI to work in real production — with every prompt, every line of code, and every verification step disclosed.

  15. Game Theory and Artificial Intelligence VOL-2
    Game Theory and Artificial Intelligence VOL-2
    Foundations Multi-Agent Systems Reinforcement Learning and Intelligent Decision-Making
    Anshuman Mishra

    What happens when intelligent agents must negotiate, cooperate, compete, and learn simultaneously?Welcome to the advanced frontier of Artificial Intelligence.Game Theory and Artificial Intelligence (VOL-2) explores how modern AI systems make strategic decisions in environments filled with uncertainty, multiple objectives, competing interests, and dynamic interactions.Inside this volume, readers will discover:✓ Nash Q-Learning and Strategic Reinforcement Learning✓ Deep Multi-Agent Reinforcement Learning (MARL)✓ DQN, Actor-Critic, MADDPG, QMIX, and CTDE Frameworks✓ Mechanism Design and Incentive Engineering✓ Decision Making Under Uncertainty✓ Social Choice Theory and Collective Intelligence✓ Game-Theoretic Machine Learning✓ Robotics, Cybersecurity, Economics, and Communication Networks✓ Evolutionary Game Theory and Learning Dynamics✓ Quantum Game Theory and Future AI Research✓ AI Safety, Alignment, and GovernanceFrom autonomous vehicles and intelligent robots to cybersecurity defense systems and large-scale AI simulations, this book provides the theoretical and practical foundations necessary to understand the future of strategic artificial intelligence.Whether you are a student, researcher, engineer, or AI professional, this volume offers a roadmap to some of the most exciting and influential areas of modern AI research.