How To Make A Roguelike Game - In GDevelop

  Рет қаралды 55,992

GDevelop

Жыл бұрын

Roguelikes are deceptively simple to make. The two main features of modern day roguelikes are permadeath and randomized levels, so once you've created the base mechanics of the game you can just layer on new things to that core gameplay loop. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
Learn More: gdevelop.io/
The Example: gdevelop.io/game-example/conviction-of-gun-dude-desktop
__________________________________________________________________
🎨Asset Store: gdevelop.io/asset-store
☕Merch Store: goodies.gdevelop.io/
Documentation: wiki.gdevelop.io/gdevelop5/start
Game Examples: gdevelop.io/game-example
__________________________________________________________________
TimeStamps:
00:00 Roguelike
00:57 Character
01:56 Shooting
02:21 Enemy AI
03:06 Room Generation
03:52 Enemy Spawning
05:03 Upgrades
__________________________________________________________________
Engine Tutorial Playlists:
Roguelike Playlist:
kzbin.info/www/bejne/h5-bZnWYo7iCa6M&ab_channel=GDevelop
Beginner Tutorials:
kzbin.info/www/bejne/a2qYXqatg81jg9k&ab_channel=GDevelop
Intermediate Tutorials:
kzbin.info/www/bejne/a3_dfqZnf7eojqM&ab_channel=GDevelop
In-Depth Tutorials:
kzbin.info/www/bejne/aJaymamLfrFnrMk&ab_channel=GDevelop
Advanced Tutorials:
kzbin.info/www/bejne/fJ6Qc316icZ1eck&ab_channel=GDevelop
Game Mechanics:
kzbin.info/www/bejne/ZpKqc4ypp6yqo5I&ab_channel=GDevelop
Make Your First Game:
kzbin.info/www/bejne/o5TOpoamp52pn9E&ab_channel=GDevelop
__________________________________________________________________
#GDevelop #Gamedev #Tutorial #Nocode #roguelike #roguelite #shooter #action

Пікірлер: 58
@GDevelopApp
@GDevelopApp Жыл бұрын
Check out our "roguelike" tutorial playlist. kzbin.info/www/bejne/ZpKqc4ypp6yqo5I&ab_channel=GDevelop CAUTION! The way variables are presented in this video is out of date, see the updated variables video here: kzbin.info/www/bejne/fZmciIObmLehrtE&ab_channel=GDevelop
@MasoMate
@MasoMate Жыл бұрын
i switched from fusion to this engine about 3 days ago, and it was the best choice ive ever made when it comes to game development. thanks for making this engine
@StellarGamingDev
@StellarGamingDev Жыл бұрын
Whew!! GDevelop is on fire!!!!! Very interesting tutorial. There's quite a lot GDevelop can do that makes it a great addition to the game making process. Things are so different from when I was a kid. I'm from the SNES/Genesis era so it's always amazing to think back on what once was and what's available now to create your own games. GDevelop is one of the easier engines to use that I've tinkered with and ultimately decided to stick with. I always learn something new, which I really like. That "3D extension" has become a close friend of mine.. lolol Definitely reminds me of the Nintendo 64 days in a way.
@GDevelopApp
@GDevelopApp Жыл бұрын
I played games on the SNES and Genesis, and it is SO much easier to make and release a game today. 👀 -Wesley
@LuniGDev
@LuniGDev Жыл бұрын
First: I absolutely loved how you display controllers fore the player. Second: it is always great to see how you structure your animations and you work with the app to make -in this case- a Rougelike Game. Kudos to help me navigate random level creation / generating AI levels with GDevelop.
@davidmendezmartinez8053
@davidmendezmartinez8053 Жыл бұрын
The level in the next jam is going to be awesome, hard, but awesome
@Mehumies12
@Mehumies12 5 ай бұрын
A tip for having multiple guns: You can have invisble objects (i use text objects) as the "Fire Bullet" extension object and have the bullet appear from your visible gun, so you can have multiple guns easily.
@alexandre_1883
@alexandre_1883 Жыл бұрын
Great video! Nice to see how you constructed your levels and objects! Really enlightening for those who want to create a rogue like game!
@zacharyb2617
@zacharyb2617 Жыл бұрын
A tutorial on a card game/strategy roguelike would be awesome!
@lucasdesouza9674
@lucasdesouza9674 Жыл бұрын
Yes i agree
@Armithiel
@Armithiel Жыл бұрын
Wesley make the best tutorials and Gdevelop is the best game engine!
@timetorelaxfocus9642
@timetorelaxfocus9642 Жыл бұрын
If I understand the differences correctly... I would like if the Top Down had a behavior just like the Platformer. Where collisions are made simple by behavior vs doing the work twice on top down.
@serhiid3758
@serhiid3758 Жыл бұрын
That was great! Very interesting and informative.
@GDevelopApp
@GDevelopApp Жыл бұрын
Hopefully it was helpful. 👍 -Wesley
@serhiid3758
@serhiid3758 Жыл бұрын
@@GDevelopApp Yes. It was. Informative = Helpful. 👍 I liked idea about making tutorial about making a game of some specific genre. Do you have a plans to make someday a video about other specific genres, like tactical RPG? Or traditional, first-person pseudo-3d dungeon crawler (like Wizardry)? Or just standart JRPG - to show how and when all those scenes and variables are handled? That would be nice.
@martink5477
@martink5477 Жыл бұрын
I want the full version to learn from with the big bosses and other enemies. Can you release it?
@themyconidwitch
@themyconidwitch Жыл бұрын
im having problems with making the doors open when all the enemies are dead. my code currently is saying: enemy is dead, gun_enemy is dead: delete door. but when i add a third enemy of the same type of one of the previous enemies, the doors open before i kill said third enemy. the third enemy also doesn't stop moving and turn gray like he is supposed to. can you please help?
@mariohaesler6557
@mariohaesler6557 Жыл бұрын
Hey Wesley, thank you for the video! I have one question: Why do you set up the scene variables as strings and not as numbers? In my game, i have the problem, that the health of my enemies will not increase, when i change the global variable (or object variable) behind it. It is kinda frustrating :-). Anyway, wish you a good day!
@balachandran2053
@balachandran2053 Жыл бұрын
One request bro can you share this example or complete model you done please please i need know how the character switching and multiple enemies entry please helper bro
@GDevelopApp
@GDevelopApp Жыл бұрын
The base version of the game is free for you to check out in engine. For displaying the characters, I showed that part in the video, and for picking between them that's just using distance between 2 objects and the E key being pressed as the condition. So when your player object gets within a certain distance of the character select object, and you press E, it'll change a global variable to 0-3 depending on which character it is. And then for the animation, I use that [global variable x 2] or [global variable x 2 +1]. I won't be posting the full game anywhere since I'd like to release it as my own game at some point, but hopefully that's enough information to help you do what you'd need. 👍 -Wesley
@balachandran2053
@balachandran2053 Жыл бұрын
@@GDevelopApp thank you ❤️
@Ryuu28_voidgames
@Ryuu28_voidgames Жыл бұрын
Is that the guy from youtube?
@GDevelopApp
@GDevelopApp Жыл бұрын
It might be. 😅 -Wesley
@bigheadbrogames3757
@bigheadbrogames3757 Жыл бұрын
Amazing video. As always!!!
@zompleafx3580
@zompleafx3580 Жыл бұрын
Everytime I Make Rougelike Games In Gdevelop 5 It's Always Glitchy Do I Give Up
@MarcosCodas
@MarcosCodas Жыл бұрын
This, along with the videos enemy and the random generated levels video... you could just make a whole new game with 3 tutorials.
@GDevelopApp
@GDevelopApp Жыл бұрын
That's the hope. 👍 The first randomization video is especially useful though too, it shows how to randomly spawn enemies in an area and how to spawn and pick up loot drops. 👍 -Wesley
@m4rt_
@m4rt_ Жыл бұрын
How's it going Wesley? Are you still working on the fireside game?
@MarioCola
@MarioCola Жыл бұрын
I'm new to gdevelop and quickly getting used to it, I'm building a vertical platformer but I need two players with peer 2 peer (one player should be the host server) Is it possible in gdevelop?
@sebastiankeays93
@sebastiankeays93 Жыл бұрын
Where are the backgrounds? I've been looking for dungeon room backgrounds for ages.
@GDevelopApp
@GDevelopApp Жыл бұрын
I made this background myself, but they've been all released to use for free in the example game in engine. So if you open the example you'll get access to them. 👍 -Wesley
@Im_Just_Saying_
@Im_Just_Saying_ Жыл бұрын
How do you upload to the Apple App Store?? There hardly any info about how to upload can you do a tutorial
@youtubewatcher6124
@youtubewatcher6124 Жыл бұрын
Can you do Tower Defense next please or a tutorial for a Battle Cats like game? Thanks HelperWesley
@crazyAI3rix
@crazyAI3rix Жыл бұрын
the tutorial is nice but i want to know how you gave the spider in your game its melee web skill
@haon6945
@haon6945 Жыл бұрын
How did you make that dash i wanna add something like that in my game but idk how
@Oldchannel827
@Oldchannel827 Жыл бұрын
hey is there tutorial on how to do those doors that only open when all enemies are defeated?
@GDevelopApp
@GDevelopApp Жыл бұрын
There isn't a tutorial on that specifically, but you can open the game example named "conviction of gun dude", and the events for that can be found there. 👍 -Wesley
@JoaoGabriel-tf5bp
@JoaoGabriel-tf5bp Жыл бұрын
Os tutoriais que você faz são muito bom, mesmo sendo simples de entender eles são completos.
@MarcosCodas
@MarcosCodas Жыл бұрын
Obrigado!
@Armithiel
@Armithiel Жыл бұрын
@@MarcosCodas não há de quê
@minon6664
@minon6664 Жыл бұрын
Can gdevelop make game like mushroom war 2?
@GDevelopApp
@GDevelopApp Жыл бұрын
Yes, it can. 👍 -Wesley
@KaydenAP
@KaydenAP Жыл бұрын
This is very difficult to understand I need a step by step tutorial...
@VAIVAICORP
@VAIVAICORP 2 ай бұрын
Pls can you give full template file?
@pifon80085
@pifon80085 6 ай бұрын
this is great! but isnt this a rogue lite?
@SawBSketch
@SawBSketch Жыл бұрын
I like Bining of isek :)
@catman7474
@catman7474 Жыл бұрын
thank you
@ATLASSCP420GTFORN
@ATLASSCP420GTFORN Жыл бұрын
Wesley GOAT
@neozoid7009
@neozoid7009 Жыл бұрын
What game engine is this ??
@GDevelopApp
@GDevelopApp Жыл бұрын
GDevelop. 👍 -Wesley
@Loom3y
@Loom3y Ай бұрын
We could really use a long form video for this 😭
@GDevelopApp
@GDevelopApp Ай бұрын
There are no current plans to make a longer video for this, but I did put together a playlist with a bunch of our videos that might be useful to people who want to make a roguelike game. kzbin.info/www/bejne/h5-bZnWYo7iCa6M Hope that helps. 👍 -Wesley
@Alienboi2005vidsandstuff
@Alienboi2005vidsandstuff 11 ай бұрын
0:16 Isaac
@Mauricioface
@Mauricioface 5 ай бұрын
soy argentino no entiendo
@bluenightrblx
@bluenightrblx 2 ай бұрын
42k sub
@jokeguy5946
@jokeguy5946 Жыл бұрын
Suiii
@roycerodrigues
@roycerodrigues Жыл бұрын
Messi goat
@jew_eater
@jew_eater Жыл бұрын
thanks a lot gdevelop !