Visit to Warsaw Arcade Museum
4:40
Back to the River Trailer
1:13
5 ай бұрын
River Raid 3D Godot Engine (WIP)
1:16
Endless Runner/Flyer Godot Engine
1:57
Tetris clone Godot Engine
2:40
10 ай бұрын
Platformer prototype Godot Engine
2:22
Space Raider is Out!
1:00
Жыл бұрын
River Raid remake in Godot Engine
2:15
Godot Engine Solitaire
1:31
Жыл бұрын
Пікірлер
@NemecisGR
@NemecisGR 15 күн бұрын
I love what you have build here. Could you help me do something similar. I just got started?
@afterfivegamedev
@afterfivegamedev 15 күн бұрын
If you've just started, I recommend doing a couple of simple projects to get acquainted with the engine. As for this game, it's not that complicated - I just put together a bunch of meshes I created with Blender. The most sophisticated thing is probably poisson disc sampling I used for tree placement.
@NemecisGR
@NemecisGR 15 күн бұрын
@ Indeed, I want to make a simple trading game like this one with less graphics. My main goal is to learn the basics like spawn enemies, create a map, movement. All the basic mechanics. Do you have a tutorial on how you made it?
@afterfivegamedev
@afterfivegamedev 13 күн бұрын
@@NemecisGR Sorry, I didn't make any tutorial, but most of the techniques used are pretty basic.
@eduardocantos2141
@eduardocantos2141 3 ай бұрын
It's a bit hard to see which lane the fireball is coming in, maybe put some indication when casted, specially in the early stages
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
I'm thinking of a way to add some visual cue when the fireball spawns.
@Uhfgood
@Uhfgood 3 ай бұрын
Curious, why do this when it's only 1 voxel thick, that is it's already flat, why give it depth when you can barely notice it?
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
As you can see in the video, you can set the thickness independently, so it looks less flat. It can be useful in some scenarios. Also, you could modify it to accept a bump map, and manipulate the z scale of each voxel independently. I don't know how to create a good bump map, so I haven't been able to test and implement it yet, but it should be one additional line in the shader, if you have the map. Feel free to experiment with the code!
@Uhfgood
@Uhfgood 3 ай бұрын
@@afterfivegamedev - Cool, was just curious. It's a neat idea. I saw "voxel doom" and that was pretty interesting looking.
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
@@Uhfgood Well, mine is not as advanced, as Cheello made all the models by hand, while I'm creating them automatically from sprite :)
@DiegoDuarteDiaz
@DiegoDuarteDiaz 3 ай бұрын
Está espectacular el estilo del juego!
@DaCirkus
@DaCirkus 3 ай бұрын
This looks amazing!
@GameDevArStudio
@GameDevArStudio 3 ай бұрын
would you make 2d game together ?
@yeayeayea7619
@yeayeayea7619 3 ай бұрын
Lookin good
@lahtik1977
@lahtik1977 3 ай бұрын
i think a view is too zoomed in or blocks are too big and block with spikes is too high
@lahtik1977
@lahtik1977 3 ай бұрын
background is sick btw!
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
@lahtik1977 I'll see how it looks with the camera farther away. As for the blocks - there are low ones and higher ones that require a double jump to clear. If I had a roll animation I would've made them into holes you have to jump through instead. I may switch to a different sprite that has those animations. Unfortunately I'm limited to free assets.
@lahtik1977
@lahtik1977 3 ай бұрын
@@afterfivegamedev Good luck!
@noontimedreamer
@noontimedreamer 3 ай бұрын
Oooh sprite art is neat and really punchy. If attacking really slows the player down, could make room for some fun movement tech~
@brettchalupa
@brettchalupa 3 ай бұрын
Looking good, keep at it!
@names_garlic
@names_garlic 3 ай бұрын
pretty cool tbh
@FinnMcGuire
@FinnMcGuire 3 ай бұрын
Yo just a suggestion, but I feel like instead of making the player slow down to attack it should be an opportunity to do like a timed attack so if you hit the enemy while you are moving at the right time, then maybe you gain like a speed boost or something. I don't think it makes since for the player to slow down for a fast pace game
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
Yeah, I got rid of the slowdown. I'll see if I can add some fun mechanics to monster killing.
@kittykurami
@kittykurami 3 ай бұрын
​@@afterfivegamedev Even some Fast-paced animations (And maybe a little camera shake) should make it Entertaining. Maybe some variants to the kill animation so it dosn't feel repetitive? I'm developing games in Unreal Engine 5 so I don't know how to apply this in Godot. but a few fast slashing animations, maybe also animations for different states (Attacking while sliding etc.) dependant of the speed of the character. so the animation speed will go up as the character does, Should fit well with the fast-paced nature of the game. Also, one little detail; Character's legs Should still be in the running animation during the attack. and if the animations (Both running and attacks) don't scale with the speed character will appear as if they're sliding. This might be my own Intuition but when i saw the gameplay i envisioned something like Ghostrunner with a high-paced parkour and split second decision making & Execution. lol so i might have ran off with my own vision of the final product. I'm really liking the idea though.. I wanna see the progress and the result. keep it up ^.^
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
@kittykurami It could surely be done if I were an artist. But the sprite is free assets, so I'm limited with the animation to what's in the spritesheet :(
@AyyoNevNev
@AyyoNevNev 3 ай бұрын
Very awesome
@fateburn
@fateburn 3 ай бұрын
Just a suggestion because I feel the camera only adjusting itself on landing is strange, because it's hard to see what you're running into if the elevation difference is big. What if the camera adjusts itself before the jump as the terrain come into view? Idk if it'll make it better but cool game either way! Love seeing Godot stuff
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
Yeah, I'm looking for a good solution, since I don't want the camera to follow the player while jumping in the middle of the platform. I'll check out your idea and see how it turns out.
@nubunto
@nubunto 3 ай бұрын
I agree, might look a bit better!
@blaiseswan2258
@blaiseswan2258 3 ай бұрын
Not exactly the best place I should be asking but what do you use to handle sprite sheets for gadot? Perhaps Im too new but I dont see any built in tool to cut it quickly and easily like unreal or unity.
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
@blaiseswan2258 there's no need to cut. The sprite node, as well as animated sprite and animation player can work with regions/individual frames of the spritesheet.
@da3l_525
@da3l_525 3 ай бұрын
nice game idea
@konsth191
@konsth191 3 ай бұрын
nice!
@Buttercup_1015
@Buttercup_1015 3 ай бұрын
That's perfect. Do you have any plans to remaster the game "The Last Ninja"? The very first version issued for the Commodore 64.
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
Thanks. Never played that one, so no plans for that.
@Buttercup_1015
@Buttercup_1015 3 ай бұрын
That's an amazing job you did for such a great game. Do you have any estimation for the release date? Also, where do you plan to publish this amazing thing?
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
It was available for a while, but got way more downloads that I had expected, plus some publicity on YT, so I sadly took it down in case Activision/Atari decides to do a DMCA strike.
@2WARDEN2
@2WARDEN2 3 ай бұрын
Instant sub right there! Loving these tutorials and tools!
@enriquecajunsheriff4104
@enriquecajunsheriff4104 3 ай бұрын
background is amazing can you do a tutorial on it
@afterfivegamedev
@afterfivegamedev 3 ай бұрын
It's basically a couple of PlaneMeshes with a shader material that reads the texture and scrolls it. I pass the motion vector from the game code, based on speed and the background layer. However, it seems that the camera sometimes has problems with getting it right what's behind what. Or rather it's me who sucks at shaders.
@bobfresh473
@bobfresh473 3 ай бұрын
Fax
@luckyknot
@luckyknot 4 ай бұрын
Excellent! you deserve more recognition keep it up!!
@luckyknot
@luckyknot 4 ай бұрын
very cool!!
@tejaswithme3713
@tejaswithme3713 4 ай бұрын
Well this looks cool... Let's see how I can use it... Thanks❤
@dynamitejr
@dynamitejr 4 ай бұрын
no longer available?
@afterfivegamedev
@afterfivegamedev 4 ай бұрын
It got way more downloads that I've expected, and while it's nice, I don't wont to get a cease and desist letter from Atari/Activision, so I'm taking it down. Sorry.
@cube206
@cube206 4 ай бұрын
Super :)
@Pac-Lander
@Pac-Lander 4 ай бұрын
This looks fantastic! Really great work. What engine did you use to build this?
@afterfivegamedev
@afterfivegamedev 4 ай бұрын
Godot Engine & 3D models are made in Blender.
@earlbsd4463
@earlbsd4463 5 ай бұрын
gotta do a little better with the camera man... back up a little so we can see what games some of those actually are... other than that Thanks for sharing!
@Visigothicwarrior
@Visigothicwarrior 5 ай бұрын
Can you make a tutorial?
@GadZombie
@GadZombie 5 ай бұрын
Awesome idea with the bosses! Alright!
@vickylance
@vickylance 6 ай бұрын
Is the game open source?
@afterfivegamedev
@afterfivegamedev 6 ай бұрын
It's not. Maybe in the future.
@vickylance
@vickylance 6 ай бұрын
@@afterfivegamedev Cool. Nice game btw 👍🏻
@wolvewilson
@wolvewilson 7 ай бұрын
amazing!
@tonyenkiducx
@tonyenkiducx 7 ай бұрын
Looks amazing!
@realmcafee
@realmcafee 7 ай бұрын
wtf is this
@tonyenkiducx
@tonyenkiducx 7 ай бұрын
It is not for you.
@__-tz6xx
@__-tz6xx 7 ай бұрын
Retro pixel 3D art is nice. It has a charm to it.
@chrisfritz7545
@chrisfritz7545 7 ай бұрын
I probably played 1000+ hours of the original on the 2600. One of my all time favorites.
@afterfivegamedev
@afterfivegamedev 7 ай бұрын
I played the crap out of the 800xl version. Still play it from time to time on an emulator. Also my all time favourite.
@ThisAccountIsDead333
@ThisAccountIsDead333 7 ай бұрын
Looks fantastic man keep it up! Would love to play this sometime!
@zpingusu
@zpingusu 8 ай бұрын
it might be a long shot, but is the source code for this project available? thanks!
@afterfivegamedev
@afterfivegamedev 8 ай бұрын
It seems I've deleted it, but I wrote the logic after watching this video: kzbin.info/www/bejne/Zouyf4CEirCHnLc It was fairly easy to translate it to GDScript.
@zpingusu
@zpingusu 8 ай бұрын
@@afterfivegamedev thanks for the tip!
@SurprisedWalnut
@SurprisedWalnut 8 ай бұрын
Can you make a tutorial on how to make this kind of procedural generation?
@afterfivegamedev
@afterfivegamedev 8 ай бұрын
You can get the source code from github.com/Yatchanek/DungeonCrawler
@SurprisedWalnut
@SurprisedWalnut 8 ай бұрын
@@afterfivegamedev thx!
@dailyfunnytv358
@dailyfunnytv358 8 ай бұрын
looks great man
@kurtalas-as4861
@kurtalas-as4861 9 ай бұрын
I just want to borrow your game for my defense please help me, I can just only play it but I can't import it the godot engine
@kurtalas-as4861
@kurtalas-as4861 9 ай бұрын
Can edit your game in Godot? ☹️
@Arsbars1
@Arsbars1 10 ай бұрын
amazing man! hhee, I used the same sprite for the girl in the first video. I use Qt QML and C++ though :))) Where did you get a sprite when she fires smth from distance?
@afterfivegamedev
@afterfivegamedev 10 ай бұрын
I just edited one of the attack animations, removing the sword :) That's the best I can do when it comes to art.
@Arsbars1
@Arsbars1 10 ай бұрын
@@afterfivegamedev maaan , it is already something👍. I just used what was there. Is ur sprire available ?:)
@afterfivegamedev
@afterfivegamedev 10 ай бұрын
@@Arsbars1 Yes, it should be included in the repo.
@ΙσίδωροςΚαλαμάρης
@ΙσίδωροςΚαλαμάρης 10 ай бұрын
Nice work! How much time did it take you btw?
@afterfivegamedev
@afterfivegamedev 10 ай бұрын
I can't remember exactly. Probably about a month or 1.5 months total. This is a footage from a web version. Later I made a desktop version, with slightly better visuals and more enemy types.
@ΙσίδωροςΚαλαμάρης
@ΙσίδωροςΚαλαμάρης 10 ай бұрын
@@afterfivegamedev yes, I've checked it out and it's pretty cool. Wish you the best, keep it up.
@captn_hanky
@captn_hanky 10 ай бұрын
stutter
@twostepRMX
@twostepRMX 11 ай бұрын
Looks good! How long have you been developing games?
@afterfivegamedev
@afterfivegamedev 11 ай бұрын
I started Godot in 2020, before that I made a couple of simple games in vanilla JavaScript. I'm not a full time developer, so I'm just tinkering with it in my spare time when I feel the mood to code 😉
@theboy7509
@theboy7509 Жыл бұрын
hay man I have question, when you work on the game do need some times watch tutorial on KZbin cuz I'm noob in game development and, I have hard time figuring out how code without tutorial's. but in the end I give up and whatch tutorial on KZbin.
@afterfivegamedev
@afterfivegamedev Жыл бұрын
Hey, I watch tutorials, check the documentation all the time, google for solutions...Unless you're doing something realy innovative and groundbreaking, there's 99% chance somebody had the exact same problem earlier and managed to solve it.
@ihitonmilfs
@ihitonmilfs Жыл бұрын
I really like how polished it is The only thing I don't really understand is why the player attack windup is so long. the most important part of a platformer is the movement, so it feels like it's going against the spirit of it
@afterfivegamedev
@afterfivegamedev Жыл бұрын
Currently, there are 2 types of attack - a quick one, and a stronger one, which does double damage, but is slower. I'll try to speed up the animation a bit.
@iswhatheis
@iswhatheis Жыл бұрын
Hey this looks really good, I respect your work ethic.
@pe.dimarluiz
@pe.dimarluiz Жыл бұрын
Where I can buy this assets? Or buy your prototype platformer?
@afterfivegamedev
@afterfivegamedev Жыл бұрын
All the assets can be downloaded for free from itch.io. It's a bunch of various artwork by several different people put together. The platformer is not for sale, unfortunately, but if I ever get to finish it, it will be available to play for free.