Uploaded September 2024 | Updated September 2026, 2 days ago
Making a rogue-like in Godot 4, taking inspiration from Vampire Survivor.
This is the first part of the series discussing Enemy Spawner for normal, elite and pattern mobs, with optimization.
- Entire Series for making the Game -
youtube.com/playlist?list=PLDvxSFN380vCpiHGee6p2cMHraP_f_JOX
- Timestamps -
0:00 - Preview
0:29 - Player Movement
1:48 - Enemy Node
2:47 - Spawner
5:52 - Enemy Class
6:50 - Enemy Wave each minute
7:47 - Enemy Damage & Player Health
10:13 - Enemy Pattern Wave
10:51 - Elite Enemy Spawn
12:57 - Endless Background with Parallax2D
14:13 - Limit Testing
14:35 - First Optimization
15:10 - Second Optimization
16:05 - Knockback for swarm-like movement
17:18 - Final Result & Thanks!
- Asset Used -
TileMap - aamatniekss.itch.io/topdown-fantasy-forest
Enemy Mobs - limezu.itch.io/rpg-battlers-3
Character Sprite - nyknck.itch.io/character-sprite
Shader - godotshaders.com/shader/rainbow-outline
- Code -
Enemy Node - pastebin.com/4EV6Qx9U
Enemy Class - pastebin.com/dMAGfmrC
Player - pastebin.com/wvvmRxXE
Spawner - pastebin.com/7kJ8strH
- Patreon -
patreon.com/16BitDev
- Discord -
discord.com/invite/AYv8FRz5ag
- Music Used -
- Purrple Cat – Breathtaking
- Provided by Lofi Records
- Watch: youtube.com/watch?v=vkhGXnzgUls
- Download/Stream: fanlink.to/AdventureIsland
Making a rogue-like in Godot 4, taking inspiration from Vampire Survivor.
This is the first part of the series discussing Enemy Spawner for normal, elite and pattern mobs, with optimization.
- Entire Series for making the Game -
youtube.com/playlist?list=PLDvxSFN380vCpiHGee6p2cMHraP_f_JOX
- Timestamps -
0:00 - Preview
0:29 - Player Movement
1:48 - Enemy Node
2:47 - Spawner
5:52 - Enemy Class
6:50 - Enemy Wave each minute
7:47 - Enemy Damage & Player Health
10:13 - Enemy Pattern Wave
10:51 - Elite Enemy Spawn
12:57 - Endless Background with Parallax2D
14:13 - Limit Testing
14:35 - First Optimization
15:10 - Second Optimization
16:05 - Knockback for swarm-like movement
17:18 - Final Result & Thanks!
- Asset Used -
TileMap - aamatniekss.itch.io/topdown-fantasy-forest
Enemy Mobs - limezu.itch.io/rpg-battlers-3
Character Sprite - nyknck.itch.io/character-sprite
Shader - godotshaders.com/shader/rainbow-outline
- Code -
Enemy Node - pastebin.com/4EV6Qx9U
Enemy Class - pastebin.com/dMAGfmrC
Player - pastebin.com/wvvmRxXE
Spawner - pastebin.com/7kJ8strH
- Patreon -
patreon.com/16BitDev
- Discord -
discord.com/invite/AYv8FRz5ag
- Music Used -
- Purrple Cat – Breathtaking
- Provided by Lofi Records
- Watch: youtube.com/watch?v=vkhGXnzgUls
- Download/Stream: fanlink.to/AdventureIsland










