
Metroidvania Template
Do you want to make your own Metroidvania game, but didn't know how ?
Ever wanted to make smart AI enemies, but struggling to figure it out ?
Do you want to learn how to make a minimap system ?
Then look no further !
Whether you want to build a Metroidvania game
or you want to learn how to make a minimap system
or build a smart AI enemies !
This template is the best choice for you !
You can get it → edit the game (change the assets or add more stuff) → Publish, then sell the game ! $$$
What you will learn from this template:
• Smart AI enemies, each with a unique mechanic.
• Smart Bosses, each with a unique fight style.
• Save & Load all game data into storage.
• Performance optimization.
• Smart minimap system.
• Smart lightning system.
• Knockback system.
• Custom controls.
• Wall climb/jump.
• Physics bridge.
• Combo attack.
• Reactive Rain.
• Flicking lights.
• Air floating.
• Skill gain.
• Game feel.
• And much more !
Engine
This template is built for the free and open-source game engine GDevelop 5
User-friendly
Every event in the template is commented in a way that even a beginner
will understand how things work in the game.
All events are grouped and organized in a super user-friendly way, so the user never get lost in the codes
of the template, and can easily find the code of any mechanic he is searching for.
Licenses:
You CAN sell the game as it is, BUT you must mention the game assets credits
(mentioned in the bottom of this page), only if you didn't change the game assets.
You CANT re-sell the template GDevelop project/codes.
You DON'T have to put my name or credit me in the game (Optional) you bought it, it's all yours !
Platforms
The template works for PC only, BUT, you can easily modify the template and make it work on mobile !
Get it now and make your Metroidvania game !
Credits:
Game assets:
By o_lobster
https://o-lobster.itch.io/
Main menu music:
By maou
https://opengameart.org/content/dark-forest-0
Range attack & Fire wizard Fireball sound effect
By spookymodem
https://opengameart.org/content/magic-missiles
Fire wizard spawn sound effect
By ViRiX
https://opengameart.org/content/magic-sfx-sample
Boss music
By Matthew Pablo
https://opengameart.org/content/space-boss-battle-theme
Floating wizard mage attack sound effect
By artisticdude
https://opengameart.org/content/fire-evil-spell
Knife Boss spawn sound effect
By leohpaz
https://opengameart.org/content/8-magic-attacks
Map Open/Close sound effect
By FiveBrosStopMosYT
https://opengameart.org/content/ui-menu-open-and-close
Published | 21 days ago |
Status | Released |
Category | Assets |
Author | VegeTato |
Genre | Adventure, Platformer |
Made with | GDevelop |
Tags | Boss battle, gdevelop, Metroidvania, Project template |
Purchase
In order to download this Template you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
Hello! First of all, awesome and really good quality template! I was looking at the code and all the scene object (I'm kind of new on GDevelop). I see in the Scene Objects that there are "FlippingPlatform" and "JumpThroughPlatform" and I've no problem understanding how these work, but I don't understand how can I add or modify the platform where the player move (the main platform, I don't know how to call it), I mean I see no other platform sprite that I can add on the scene from the "Scene Objects", can you help me? Thank you!
Hello!
![]()
Thanks <3
The main map/platform the player is moving on, is an external tilemap, it's called LevelFloor you can search it in the objects list.
I used an external tilemap rather than just many platforms object, because its much better for performance, and easier to edit.
If you want to edit the current map, you can simply Use any tile map software (i used Tiled software), then when you open the software you simply open the map file (Location: Metroidvania Template GDevelop project\assets\Map\Level2.tmj) and the map will open in the software for you to easily edit anything you want in the map 😉
If the Tile map software asked you to locate the tileset, you can also find it in (Metroidvania Template GDevelop project\assets\Map\tileset_32x32(new).png)
Note: in gdevelop editor, the object instance LevelFloor is locked (I lock objects that i don't want to move mistakenly later on), if you want to click on it/move it, then you can simply unlock it:
1- Open instances list:
2- Click on this button once, and then you can simply select the instance from the list, or click on the map in the editor.
Thank you for the very exhaustive response, really appreciated!