I love what you have build here. Could you help me do something similar. I just got started?
@afterfivegamedev15 күн бұрын
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.
@NemecisGR15 күн бұрын
@ 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?
@afterfivegamedev13 күн бұрын
@@NemecisGR Sorry, I didn't make any tutorial, but most of the techniques used are pretty basic.
@eduardocantos21413 ай бұрын
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
@afterfivegamedev3 ай бұрын
I'm thinking of a way to add some visual cue when the fireball spawns.
@Uhfgood3 ай бұрын
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?
@afterfivegamedev3 ай бұрын
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!
@Uhfgood3 ай бұрын
@@afterfivegamedev - Cool, was just curious. It's a neat idea. I saw "voxel doom" and that was pretty interesting looking.
@afterfivegamedev3 ай бұрын
@@Uhfgood Well, mine is not as advanced, as Cheello made all the models by hand, while I'm creating them automatically from sprite :)
@DiegoDuarteDiaz3 ай бұрын
Está espectacular el estilo del juego!
@DaCirkus3 ай бұрын
This looks amazing!
@GameDevArStudio3 ай бұрын
would you make 2d game together ?
@yeayeayea76193 ай бұрын
Lookin good
@lahtik19773 ай бұрын
i think a view is too zoomed in or blocks are too big and block with spikes is too high
@lahtik19773 ай бұрын
background is sick btw!
@afterfivegamedev3 ай бұрын
@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.
@lahtik19773 ай бұрын
@@afterfivegamedev Good luck!
@noontimedreamer3 ай бұрын
Oooh sprite art is neat and really punchy. If attacking really slows the player down, could make room for some fun movement tech~
@brettchalupa3 ай бұрын
Looking good, keep at it!
@names_garlic3 ай бұрын
pretty cool tbh
@FinnMcGuire3 ай бұрын
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
@afterfivegamedev3 ай бұрын
Yeah, I got rid of the slowdown. I'll see if I can add some fun mechanics to monster killing.
@kittykurami3 ай бұрын
@@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 ^.^
@afterfivegamedev3 ай бұрын
@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 :(
@AyyoNevNev3 ай бұрын
Very awesome
@fateburn3 ай бұрын
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
@afterfivegamedev3 ай бұрын
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.
@nubunto3 ай бұрын
I agree, might look a bit better!
@blaiseswan22583 ай бұрын
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.
@afterfivegamedev3 ай бұрын
@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_5253 ай бұрын
nice game idea
@konsth1913 ай бұрын
nice!
@Buttercup_10153 ай бұрын
That's perfect. Do you have any plans to remaster the game "The Last Ninja"? The very first version issued for the Commodore 64.
@afterfivegamedev3 ай бұрын
Thanks. Never played that one, so no plans for that.
@Buttercup_10153 ай бұрын
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?
@afterfivegamedev3 ай бұрын
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.
@2WARDEN23 ай бұрын
Instant sub right there! Loving these tutorials and tools!
@enriquecajunsheriff41043 ай бұрын
background is amazing can you do a tutorial on it
@afterfivegamedev3 ай бұрын
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.
@bobfresh4733 ай бұрын
Fax
@luckyknot4 ай бұрын
Excellent! you deserve more recognition keep it up!!
@luckyknot4 ай бұрын
very cool!!
@tejaswithme37134 ай бұрын
Well this looks cool... Let's see how I can use it... Thanks❤
@dynamitejr4 ай бұрын
no longer available?
@afterfivegamedev4 ай бұрын
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.
@cube2064 ай бұрын
Super :)
@Pac-Lander4 ай бұрын
This looks fantastic! Really great work. What engine did you use to build this?
@afterfivegamedev4 ай бұрын
Godot Engine & 3D models are made in Blender.
@earlbsd44635 ай бұрын
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!
@Visigothicwarrior5 ай бұрын
Can you make a tutorial?
@GadZombie5 ай бұрын
Awesome idea with the bosses! Alright!
@vickylance6 ай бұрын
Is the game open source?
@afterfivegamedev6 ай бұрын
It's not. Maybe in the future.
@vickylance6 ай бұрын
@@afterfivegamedev Cool. Nice game btw 👍🏻
@wolvewilson7 ай бұрын
amazing!
@tonyenkiducx7 ай бұрын
Looks amazing!
@realmcafee7 ай бұрын
wtf is this
@tonyenkiducx7 ай бұрын
It is not for you.
@__-tz6xx7 ай бұрын
Retro pixel 3D art is nice. It has a charm to it.
@chrisfritz75457 ай бұрын
I probably played 1000+ hours of the original on the 2600. One of my all time favorites.
@afterfivegamedev7 ай бұрын
I played the crap out of the 800xl version. Still play it from time to time on an emulator. Also my all time favourite.
@ThisAccountIsDead3337 ай бұрын
Looks fantastic man keep it up! Would love to play this sometime!
@zpingusu8 ай бұрын
it might be a long shot, but is the source code for this project available? thanks!
@afterfivegamedev8 ай бұрын
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.
@zpingusu8 ай бұрын
@@afterfivegamedev thanks for the tip!
@SurprisedWalnut8 ай бұрын
Can you make a tutorial on how to make this kind of procedural generation?
@afterfivegamedev8 ай бұрын
You can get the source code from github.com/Yatchanek/DungeonCrawler
@SurprisedWalnut8 ай бұрын
@@afterfivegamedev thx!
@dailyfunnytv3588 ай бұрын
looks great man
@kurtalas-as48619 ай бұрын
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-as48619 ай бұрын
Can edit your game in Godot? ☹️
@Arsbars110 ай бұрын
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?
@afterfivegamedev10 ай бұрын
I just edited one of the attack animations, removing the sword :) That's the best I can do when it comes to art.
@Arsbars110 ай бұрын
@@afterfivegamedev maaan , it is already something👍. I just used what was there. Is ur sprire available ?:)
@afterfivegamedev10 ай бұрын
@@Arsbars1 Yes, it should be included in the repo.
@ΙσίδωροςΚαλαμάρης10 ай бұрын
Nice work! How much time did it take you btw?
@afterfivegamedev10 ай бұрын
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_hanky10 ай бұрын
stutter
@twostepRMX11 ай бұрын
Looks good! How long have you been developing games?
@afterfivegamedev11 ай бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
Hey this looks really good, I respect your work ethic.
@pe.dimarluiz Жыл бұрын
Where I can buy this assets? Or buy your prototype platformer?
@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.