Uploaded September 2021 | Updated September 2026, 14 hours ago
Narita boy is a linear story driven sidescroller with 80 vibes with a heathy mix of retro video games and pop culture references. This game was made by the infamous Team 17 (yes, they made Worms) in Unity
You follow the Narita Boy to save a digital kingdom by hacking and slashing through mobs and bosses, picking up essential upgrades to progress and to discover 4 distinct digital alien worlds.
The biggest and strongest point is the dense atmosphere, dense 80's astetics and the excellent retro music which kept me playing this game to the end. I always wanted to unlock another cutscene part to understand the story and this bizzard world.
The good:
- excellent music, check out the Narita Boy OST
- beautiful graphics, even for crummy pixel art
- light difficulty and easy to use combat
- very interesting story to unlock
- subtle japanese religious shinto influences woven in this digital world
- cool boss fights
- pseudo techno babble
Not so good:
- slight delay in inputs, resulting in wonky combat and jumping
- all progression is to find a keycard to open a door, then next keycard for the next door and so on
- no minimap (no modern conveniences, you can get lost or even stuck)
- artifical combat in arenas
- no real secrets (besides 5 pick ups for the true ending)
- no replayability
Would be a 10 of 10 if not for the input delay and bad 80's practise of blatant keycard door progression.
Tldr: 8/10, excellent game that has a great vibe!
Check out Narita Boy (or the free demo):
store.steampowered.com/app/1069530/Narita_Boy
Disclaimer: I requested the key for this game, which I got. I didn't get any money, sponsorship nor do I have any affiliation with the developer/publisher. But thanks for giving this gem to me!
Narita boy is a linear story driven sidescroller with 80 vibes with a heathy mix of retro video games and pop culture references. This game was made by the infamous Team 17 (yes, they made Worms) in Unity
You follow the Narita Boy to save a digital kingdom by hacking and slashing through mobs and bosses, picking up essential upgrades to progress and to discover 4 distinct digital alien worlds.
The biggest and strongest point is the dense atmosphere, dense 80's astetics and the excellent retro music which kept me playing this game to the end. I always wanted to unlock another cutscene part to understand the story and this bizzard world.
The good:
- excellent music, check out the Narita Boy OST
- beautiful graphics, even for crummy pixel art
- light difficulty and easy to use combat
- very interesting story to unlock
- subtle japanese religious shinto influences woven in this digital world
- cool boss fights
- pseudo techno babble
Not so good:
- slight delay in inputs, resulting in wonky combat and jumping
- all progression is to find a keycard to open a door, then next keycard for the next door and so on
- no minimap (no modern conveniences, you can get lost or even stuck)
- artifical combat in arenas
- no real secrets (besides 5 pick ups for the true ending)
- no replayability
Would be a 10 of 10 if not for the input delay and bad 80's practise of blatant keycard door progression.
Tldr: 8/10, excellent game that has a great vibe!
Check out Narita Boy (or the free demo):
store.steampowered.com/app/1069530/Narita_Boy
Disclaimer: I requested the key for this game, which I got. I didn't get any money, sponsorship nor do I have any affiliation with the developer/publisher. But thanks for giving this gem to me!


![Hazardous Journey - [Super Demon Survivors OST]
Super Demon Survivors is a homage to time survival reverse bullet hells, set in a familiar world pitting multiple characters against hordes of demons and monsters in a multistage free for all.
Can you outlast wave after wave of increasingly difficult, minimalistic gameplay using an array different weapons and power ups?
Where you like the genre or you want to be part of the active community, you will have direct influence on how the game will be done via comments below or directly with me and my community on my discord server.
The game is made by me and Gutpunch studios to create a game that is in the spirit of the good old games but with modern standards.
https://gutpunchstudios.com
Steam link: (incoming)
Super Demon Survivors OST soundtracks are made by:
Adnane Touzani
https://de-de.facebook.com/adnanetouzaniofficial/
https://www.instagram.com/adnanetouzani/
https://open.spotify.com/artist/6b7mhd89f0neId5qJGUZr8
Track: Hazardous Journey - Super Demon Survivors OST
Music provided by Adnane Touzani Hazardous Journey - [Super Demon Survivors OST]](https://i.ytimg.com/vi/YbaPBYDEr_U/mqdefault.jpg)
![Animation control [Game Maker Studio 2 | Basics]
This basics video tutorial shows you how to control the animation of an object/instance in GameMaker Studio.
The idea is quite simple. You want the animation to be faster or slower or even end once the animation is done. For that you need to understand how the image index of the instance in question is being controlled by the image_speed. Thats it!
If you are unsure about controls in Gamemaker, I got you covered:
https://youtu.be/SmCH5tCNh68
https://youtu.be/9C5VrVVsjuM
π Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
πΈ Instangram: https://www.instagram.com/1upindie
π¦ Twitter: https://twitter.com/1upIndie
π¬ Discord: https://discord.gg/gvr98nb
π Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
Plop sound:
βSound effects obtained from https://www.zapsplat.comβ
Graphics used:
Ansimuz:
https://opengameart.org/content/sideview-sci-fi-patreon-collection
CHAPTERS
0:00 What we will do
0:28 Subscribe
0:37 How animation works in GameMaker Studio
8:02 Game shown: 8Doors: Arums Afterlife Adventure Animation control [Game Maker Studio 2 | Basics]](https://i.ytimg.com/vi/YruUm8SnfZQ/mqdefault.jpg)
![The annoying teleporter [Game Maker Studio 2 | Enemy Ai]
This enemy ai video tutorial shows you how to make a randomly teleporting enemy that that doesnt spawn on walls in GameMaker Studio.
The idea is quite simple. You need to define at the start a radial spawn circle and save the first x,y coordinates where the instance has been placed. This area defines possible spawn locations. Now run down a timer and when that reaches zero we try to teleport the enemy in a random x,y coordinate in that possible range. Here we check multiple times if that spot is not blocked by a wall instance and if no, we set the x,y coordinate to the random new positon. Thats it!
π Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
πΈ Instangram: https://www.instagram.com/1upindie
π¦ Twitter: https://twitter.com/1upIndie
π¬ Discord: https://discord.gg/gvr98nb
π Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
0:00 What we will do
0:44 Subscribe
0:55 Theory of how it is done
2:15 Coding part
9:05 Game shown - Batbarian The annoying teleporter [Game Maker Studio 2 | Enemy Ai]](https://i.ytimg.com/vi/Z-3rlAfYEWc/mqdefault.jpg)

![Loops - How they work [Game Maker | Basics]
This basics video tutorial shows you what loops are in GameMaker.
Loops are essential in every programming language where you repeat an instruction until a condition is met. There are 4 loops in GameMaker, which are repeat, for, while and do until. They all share one thing. A condition when the loop is over and the code/instruction part that is being looped/repeated/iterated on. You can exit out of a loop with the break; command. Also a word of caution. You can do infinite loops which will always crash your game, so please dont do that. Thats it!
Tldr:
loops = condition and code part
Sam spades more in depth video list on loops:
https://www.youtube.com/watch?v=MvhSJ0A8wYk&list=PLwgH1hDD0q1Es6P8T1t9ew9cyUTvhlbY0
// graphic from thumbnail:
https://opengameart.org/content/mini-fantasy-sprites
π Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
πΈ Instangram: https://www.instagram.com/1upindie
π¦ Twitter: https://twitter.com/1upIndie
π¬ Discord: https://discord.gg/gvr98nb
π Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
CHAPTERS
0:00 What we will go over
0:45 Subscribe
0:57 What are loops in programming?
1:17 How are loop structured?
1:22 Repeat loop
2:20 Do until loop
3:10 While loop
3:42 For loop
4:22 Stopping a loop with the break command prematurely
5:43 Example 1 - Use loops for user interface drawing
7:04 Example 2 - Use loops for randomization
7:26 Example 3 - Use loops for initialization, checking
8:25 Game shown - Narita Boy Loops - How they work [Game Maker | Basics]](https://i.ytimg.com/vi/Z6Wrlpf2pjI/mqdefault.jpg)

![Mana sparks effect [GameMaker Studio 2 | Vfx]
This vfx video tutorial shows you how to create a very subtle but great looking effect that you can overlay our game with for GameMaker Studio. Because it kind of reminds of me of magic or mana I call it the mana spark visual effect.
It is basically a particle system that pops out 1px particles in the camera viewable area that are being drawn in different colors and with low alpha values. And that is pretty much it. Looks great in sidescroller or top down games. The entire code is show in the comment section.
Particle video:
https://www.youtube.com/watch?v=DOKrIAn2z_Y
0:00 Intro of the effect to do
0:46 Subscribe
1:13 Quick setup
1:01 Concept explained
9:56 Game shown: Source of Madness
π Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
πΈ Instangram: https://www.instagram.com/1upindie
π¦ Twitter: https://twitter.com/1upIndie
π¬ Discord: https://discord.gg/gvr98nb
π Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount) Mana sparks effect [GameMaker Studio 2 | Vfx]](https://i.ytimg.com/vi/_RZnjmn5bUE/mqdefault.jpg)
![How to use the Particle System [Game Maker | Basics]
This basics video tutorial shows you how to use the particle system asset class in GameMaker.
Once you create your particle system you surely want to use it in your game. The easiest way how is to simply place the particle system on an asset layer. The same method you can do with partile_system_create by creating it in code in an instance. Both methods create the particle system in the room on an seperate depth layer. To use the visual fx attached to an instance layer also on the particle system you have to create the paricle system fixed on that layer via partile_system_create_layer.
Thats it!
Tldr:
- drag n drop particle system on asset layer
- use instances to get more control
- use instance layer fx also on particle system
π Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
πΈ Instangram: https://www.instagram.com/1upindie
π¦ Twitter: https://twitter.com/1upIndie
π¬ Discord: https://discord.gg/gvr98nb
π Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
CHAPTERS
0:00 Intro
0:30 Drag the particle system on an asset layer
1:38 Use instance to create particle system via code there
3:02 Create paritcle system on layer with visual effect attached to it How to use the Particle System [Game Maker | Basics]](https://i.ytimg.com/vi/_XKwkshouq8/mqdefault.jpg)
![Make a game look better [Super Demon Survivors devlog #1]
Super Demon Survivors is a homage to time survival reverse bullet hells, set in a familiar world pitting multiple characters against hordes of demons and monsters in a multistage free for all.
Can you outlast wave after wave of increasingly difficult, minimalistic gameplay using an array different weapons and power ups?
Where you like the genre or you want to be part of the active community, you will have direct influence on how the game will be done via comments below or directly with me and my community on my discord server.
The game is made by me and Gutpunch studios to create a game that is in the spirit of the good old games but with modern standards.
https://gutpunchstudios.com
// content of this video:
Creating ambience and small things that increase the visual feeling of any game. For that we use simple things like shadows, flickering lights and a vignette.
- draw shadows below characters/props
- draw a glow sprite to blend around character/glowing things
- draw a vignette to increase focus on the center
- draw a slow pulsating big orb/glow sprite in the center
Video for vignette:
https://www.youtube.com/watch?v=LC0_wX8LIcs
Video for a lazy shadow:
https://youtu.be/_9DjANtrc5Q
Video for a glow or light with surface:
https://youtu.be/ER07MAnWX54
https://youtu.be/7GFggYDglmo
π Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
πΈ Instangram: https://www.instagram.com/1upindie
π¦ Twitter: https://twitter.com/1upIndie
π¬ Discord: https://discord.gg/gvr98nb
π Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount) Make a game look better [Super Demon Survivors devlog #1]](https://i.ytimg.com/vi/_XhxU3xe0LQ/mqdefault.jpg)