or if you want to go with internal Tilemap object, and wants autotile, then i suggest you take a look at my Farming Template https://vegetato.itch.io/farming-template
I built an autotile system in it that uses gdevelop Tilemap object (not an extension though, but soon will turn it into an extension), you can use the same system in any of your projects (Copy-Paste the group event) :)
Thanks love the template but i wish to add shooting which i think is the long range attack but it doesnt seem to work also can you advice me as to how to use the push ability also thanks again
The range attack unlocks during the game, not at the beginning (of course you can change that in the events if you want).
By push ability, you mean the enemy getting pushed after doing the melee combo attack ? If so, I use forces + platformer character behaviour to give the push feeling with gravity :)
sorry for all the questions I have tried to update the map with tiled but using some of the tiles donβt seem to have collisions as the player falls through them so I need to set up collisions on levelfloor after updating the map on tiled
In Tiled, if you changed the tiles in the tileset, without giving it a class, gdevelop won't be able to create the collisions for it, so the player will go through it, to fix that, you can simply add the Class in Tiled so gdevelop auto-detect the collision, you can read how to do that in here: https://wiki.gdevelop.io/gdevelop5/objects/tilemap/#define-tiles-collision-mask
The class filter name used in the project is Floor So make sure to Tiled β Open tileset editor β Select your new tiles you want them to have collision β Set the class to Floor β Export as .tmj β Import into gdevelop and replace the old level collision.
hey, i am trying to change the position of the dragon boss, like i changed the boss arena. i changed the coordinates, and now the boss doens't appear. can you help me?
Hello :) Make sure you actually changed the boss spawn position and the trigger area position: Game scene β Bosses mechanics β Dragon boss β Player enter boss area β the current player X position is -8512, change that to the new area x position (if the player X position pass this area to the left, the boss will spawn).
Game scene β Bosses mechanics β Dragon boss β Player enter boss area β change the Create DragonBoss action X and Y position to your new area.
Hey @VegeTato, I've been wondering — what seems to be the difference between itch.io version of the template, and the one found in GDevelop store? Any features difference? Do they both get updated?
Both versions on itch and on GD store are exactly the same, and any update i release will also get pushed to both stores, on GD store the price is higher to cover the % they take.
First of all amazing work, all of your templates are amazing and I myself have been using Gdevelop5 for 1 year, and I'm working on a metroidvania in it, I was having problem with maps and enemy, and also player combat, saw this template and wants to purchase it, but for some reason itch.io is not accepting my card I've tried both methods but its not working, so is there any other way of purchasing it.
Controls are not working ? So pressing keys like WASD does not move the character for you ? That's weird π€it works perfectly fine for me and everyone, including the controls mapping.
Megaman is a very simple game, you are the first one to request it so far :o
ill keep it in mind, but it's just a platformer character player that moves and shoot, nothing else, and for the bosses, you can learn how to make advanced bosses from Metroidvania tempalte.
Gamepad is not supported, however, you can easily make the template support game pad using Gamepad extension, and then simply adding the Gamepad key is pressed, along with the keyboard keys is pressed inside an OR statement π
Is there documentation (or tutorial-ish help) for this? Or just the template? and if not, any recommendations for working with this or just "do the GDev tutorials"? Either way is cool, just wondering what to expect. And can multiple weapons be used at once? like something that shoots and melee?
All the events/codes in the template are commented, so you can understand each event/code job without any problem π
About the melee+range weapon, of course ! You can make your own weapon (or use the current one) and combine the melee and shooting events, or you can make your own bullets...etc, it's up to you, everything is open to your imagination π
No a problem bro I love your work just wish weβd works on some together like a Metrovania horror 2.5d with you on the level design then me on the UI & we both instances I do cinematics too
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.
β Return to Template
Comments
Log in with itch.io to leave a comment.
can you use your autotile with this
The template doesn't use Autotile, it uses External Tilemap object for the level making.
But you can easily replace the tilemap object with sprite object and use my Autotile extension to do the job π
https://vegetato.itch.io/autotile-extension
or if you want to go with internal Tilemap object, and wants autotile, then i suggest you take a look at my Farming Template
https://vegetato.itch.io/farming-template
I built an autotile system in it that uses gdevelop Tilemap object (not an extension though, but soon will turn it into an extension), you can use the same system in any of your projects (Copy-Paste the group event) :)
Thanks love the template but i wish to add shooting which i think is the long range attack but it doesnt seem to work also can you advice me as to how to use the push ability also thanks again
The range attack unlocks during the game, not at the beginning (of course you can change that in the events if you want).
By push ability, you mean the enemy getting pushed after doing the melee combo attack ?
If so, I use forces + platformer character behaviour to give the push feeling with gravity :)
thanks just learning how do i set the range live at the start
sorry for all the questions I have tried to update the map with tiled but using some of the tiles donβt seem to have collisions as the player falls through them so I need to set up collisions on levelfloor after updating the map on tiled
In Tiled, if you changed the tiles in the tileset, without giving it a class, gdevelop won't be able to create the collisions for it, so the player will go through it, to fix that, you can simply add the Class in Tiled so gdevelop auto-detect the collision, you can read how to do that in here:
https://wiki.gdevelop.io/gdevelop5/objects/tilemap/#define-tiles-collision-mask
The class filter name used in the project is Floor
So make sure to Tiled β Open tileset editor β Select your new tiles you want them to have collision β Set the class to Floor β Export as .tmj β Import into gdevelop and replace the old level collision.
hey, i am trying to change the position of the dragon boss, like i changed the boss arena. i changed the coordinates, and now the boss doens't appear. can you help me?
thank you
Hello :)
Make sure you actually changed the boss spawn position and the trigger area position:
Game scene β Bosses mechanics β Dragon boss β Player enter boss area β the current player X position is -8512, change that to the new area x position (if the player X position pass this area to the left, the boss will spawn).
Game scene β Bosses mechanics β Dragon boss β Player enter boss area β change the Create DragonBoss action X and Y position to your new area.
Is it possible to use it for the Unity engine? Thx for info
Sorry for the late replay :3
This project is designed for the game engine GDevelop only, so you can't unfortunately π
Hey @VegeTato, I've been wondering — what seems to be the difference between itch.io version of the template, and the one found in GDevelop store? Any features difference? Do they both get updated?
Hello :)
Sorry for the late replay :3
Both versions on itch and on GD store are exactly the same, and any update i release will also get pushed to both stores, on GD store the price is higher to cover the % they take.
Hello,
First of all amazing work, all of your templates are amazing and I myself have been using Gdevelop5 for 1 year, and I'm working on a metroidvania in it, I was having problem with maps and enemy, and also player combat, saw this template and wants to purchase it, but for some reason itch.io is not accepting my card I've tried both methods but its not working, so is there any other way of purchasing it.
Hello, thank you <3
That's unfortunate that itch is not taking your cards, your other option is to get the template from GD store.
Hello :)
All mentioned templates are working perfectly, even in the latest update, can you please explain what problem are you facing exactly ?
Note: no breaking changes happened in GDevelop recent updates.
The controls donβt work on the Metroidvania template even when you try to map it yourself I was trying to play it so I can see it properly
Controls are not working ?
So pressing keys like WASD does not move the character for you ?
That's weird π€it works perfectly fine for me and everyone, including the controls mapping.
Can you make a Megaman like but with a cyberpunk settings character & levels with 8 boss & 8 levels template please
Megaman is a very simple game, you are the first one to request it so far :o
ill keep it in mind, but it's just a platformer character player that moves and shoot, nothing else, and for the bosses, you can learn how to make advanced bosses from Metroidvania tempalte.
I want the Metroidvania template or yea Iβll just get the code for boss movement there can you please add a boss in the beat em up template
Do you do other things beside 2d game Dev on gdevelop I you do quote Me I need you to optimise & polish my game
Hello :)
I also work as a freelancer, if your project is made in GDevelop, then Sure !
Hit me up on discordπ: vegetato
Hi, VegeTato:
Love your work and all of your templates!
Quick question, does this template support gamepads on PC? Thank you.
Thanks <3
Gamepad is not supported, however, you can easily make the template support game pad using Gamepad extension, and then simply adding the Gamepad key is pressed, along with the keyboard keys is pressed inside an OR statement π
Just bought! Can't wait to learn!
Is it okay if I contact you when I have questions? Thanks. :)
Thank you for your purchase <3
And good luck in your game dev journey !π
Sure, feel free to DM me on discord if you have any question :3
Is there documentation (or tutorial-ish help) for this? Or just the template? and if not, any recommendations for working with this or just "do the GDev tutorials"? Either way is cool, just wondering what to expect. And can multiple weapons be used at once? like something that shoots and melee?
Hello :)
All the events/codes in the template are commented, so you can understand each event/code job without any problem π
About the melee+range weapon, of course !
You can make your own weapon (or use the current one) and combine the melee and shooting events, or you can make your own bullets...etc, it's up to you, everything is open to your imagination π
Hi man Iβm in ta tight spot I want to buy this template I only have $2.30 I need it can you put it on sale so I can buy right away please man
Sorry, the template price is already very cheap, can't go any lower π
Bro please go to my bio here on itch this is the game I want you to help me with https://pixelintactiveart.itch.io/shaddows-of-somerset & Iβd like us to talk on WhatsApp there my number +27786037171
I just took a look on the project, sorry didn't know you were talking about 3D, I don't have experience in 3D π
No a problem bro I love your work just wish weβd works on some together like a Metrovania horror 2.5d with you on the level design then me on the UI & we both instances I do cinematics too
Sorry, I don't collab on projects currently due to my tight time, maybe in the future <3
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!