Create a fully functional monster-collecting RPG using Godot and GDScript. Develop exploration systems, turn-based battles, monster collection mechanics, progression features, and quest-driven gameplay. Gain practical experience by building interconnected game systems from the ground up.
This hands-on course guides you through the development of the core systems that power creature-collection adventures, combining exploration, combat, progression, and player interaction into a cohesive gameplay experience. Through practical lessons and coding exercises, you will gain valuable experience designing scalable game systems while strengthening your Godot development skills. You will begin by creating the overworld experience, where players can explore environments, interact with characters, trigger dialogue events, and move seamlessly between different areas. Along the way, you will implement player movement, animations, collision systems, trainer interactions, and level management features that form the foundation of an engaging game world. The course then expands into a complete turn-based battle system featuring monster resources, attacks, health management, energy systems, enemy AI, monster swapping, and creature-catching mechanics. Finally, you will connect exploration and combat into a full gameplay loop with experience progression, wild encounters, biome-based monster generation, healing systems, and quests. By the end of the course, you will have built a complete monster collector prototype while developing practical skills in game architecture, gameplay programming, and system integration within Godot. This course is designed for aspiring game developers, indie creators, Godot users, and programming enthusiasts who want to learn how to build a complete monster-collecting RPG. It is ideal for learners looking to move beyond simple game mechanics and gain experience developing interconnected gameplay systems such as exploration, combat, progression, and quests. Basic familiarity with Godot and programming concepts is helpful, but anyone with an interest in game development can follow along and apply the techniques to their own projects. Learn by building a complete monster-collecting RPG from start to finish. Follow a project-based workflow that combines coding, game design, and system integration. Reinforce your skills through practical exercises and real-world game development challenges. This video is based on Monster Collector in Godot, by Zenva Academy. Copyright © 2025 Zenva Academy All rights reserved. No part of this course may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Packt is one of the world's most prolific publishers of cutting-edge technical content. For over two decades we've made it our mission to curate and publish the knowledge of only the very best technical experts. We focus on real-world courses that help our customers get the job done, with coverage that extends across a wide range of established and cutting-edge technical topics. If you're an individual or an organisation that embraces learning by doing, Packt is the perfect fit for you.












