Leanpub Header

Skip to main content

Filters

Category: "Game Development"

Books

  1. 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.

  2. 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.

  3. 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!

  4. Practical Python for Production under Pressure
    Managing the insanity that is developing pipelines alongside a production at full speed
    Alex Telford

    Facing the insanity that is pipeline development alongside a production in full swing, "Practical Python for Production under Pressure" helps TDs to deliver quality tools and pipelines amidst the chaos.This book focuses on practical workflows and theory to build practical tools and pipelines within an ever changing environment using python, PySide and duct tape ingenuity. Learn about managing communications, building pipelines, working with AI in production, user experience and more.

  5. 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.

  6. 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.

  7. Building Browser Game Prototypes
    Codeless Game Construction using Construct2 & Construct3
    Stephen Gose

    This is a gaming prototype template for any game genre. This pamphlet leads you through a straightforward method for testing and developing game prototypes. The lessons have both Construct 3 & 2 encodings and include a general License. It's perfect for novices, experienced web developers, and anyone wanting their bespoke game, artwork, and features.

  8. 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. 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.

  10. 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.

  11. No Description Available
  12. 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.

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

    What happens when intelligent machines must compete, cooperate, negotiate, and learn in the same environment?The answer lies at the intersection of Game Theory and Artificial Intelligence.From autonomous vehicles negotiating road traffic to trading algorithms competing in financial markets, from multi-robot coordination to cybersecurity defense systems, modern AI increasingly operates in strategic environments involving multiple decision-makers.This book provides a complete journey through:✓ Classical Game Theory and Nash Equilibrium✓ Multi-Agent Systems and Distributed Intelligence✓ Reinforcement Learning and Multi-Agent RL✓ Deep Reinforcement Learning Algorithms✓ Mechanism Design and Incentive Engineering✓ AI Applications in Robotics, Economics, Networks, and Cybersecurity✓ Evolutionary and Quantum Game Theory✓ AI Safety, Governance, and AlignmentWritten for students, researchers, educators, and professionals, this book bridges mathematical foundations with cutting-edge AI research and real-world applications.Whether you are learning game theory for the first time or exploring advanced multi-agent intelligence, this book offers the knowledge and tools needed to understand the future of strategic artificial intelligence.

  14. Learn Zig over Rust and C++
    Learn Modern Systems Programming with Zig for C++ and Rust Developers
    GitforGits | Asian Publishing House

    This book is basically a record of my serious learning journey with Zig. The application at its heart, Zigkit, started as a single print statement and ended as twenty-five cooperating modules handling everything from arithmetic to HTTP. It's small enough to understand completely and complete enough to demonstrate every major systems programming concern. Each section of the book adds one module, introduces one concept, and produces one working program.

  15. Disciples of Renown™ - St. George Battles the Dragons
    A "Walk-thru Developer's Guide"
    Stephen Gose

    This Developer's Guide is the "Project #1" from the also included "Building Role-Playing Browser Games" workbook. It leads you through the development of the "St. George Battles the Dragons" Role-Playing Game in both Construct v3 & v2 encoding. It's perfect for novices, experienced web developers, and anyone wanting their own bespoke game, artwork, and features.