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.
@cube20618 күн бұрын
Super :)
@Pac-Lander20 күн бұрын
This looks fantastic! Really great work. What engine did you use to build this?
@afterfivegamedev20 күн бұрын
Godot Engine & 3D models are made in Blender.
@earlbsd446322 күн бұрын
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!
@Visigothicwarrior27 күн бұрын
Can you make a tutorial?
@GadZombieАй бұрын
Awesome idea with the bosses! Alright!
@vickylanceАй бұрын
Is the game open source?
@afterfivegamedevАй бұрын
It's not. Maybe in the future.
@vickylanceАй бұрын
@@afterfivegamedev Cool. Nice game btw 👍🏻
@wolvewilson3 ай бұрын
amazing!
@tonyenkiducx3 ай бұрын
Looks amazing!
@fabulamcafee3 ай бұрын
wtf is this
@tonyenkiducx3 ай бұрын
It is not for you.
@__-tz6xx3 ай бұрын
Retro pixel 3D art is nice. It has a charm to it.
@chrisfritz75453 ай бұрын
I probably played 1000+ hours of the original on the 2600. One of my all time favorites.
@afterfivegamedev3 ай бұрын
I played the crap out of the 800xl version. Still play it from time to time on an emulator. Also my all time favourite.
@ThisAccountIsDead3333 ай бұрын
Looks fantastic man keep it up! Would love to play this sometime!
@zpingusu4 ай бұрын
it might be a long shot, but is the source code for this project available? thanks!
@afterfivegamedev4 ай бұрын
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.
@zpingusu4 ай бұрын
@@afterfivegamedev thanks for the tip!
@SurprisedWalnut4 ай бұрын
Can you make a tutorial on how to make this kind of procedural generation?
@afterfivegamedev4 ай бұрын
You can get the source code from github.com/Yatchanek/DungeonCrawler
@SurprisedWalnut4 ай бұрын
@@afterfivegamedev thx!
@dailyfunnytv3584 ай бұрын
looks great man
@kurtalas-as48615 ай бұрын
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-as48615 ай бұрын
Can edit your game in Godot? ☹️
@Arsbars15 ай бұрын
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?
@afterfivegamedev5 ай бұрын
I just edited one of the attack animations, removing the sword :) That's the best I can do when it comes to art.
@Arsbars15 ай бұрын
@@afterfivegamedev maaan , it is already something👍. I just used what was there. Is ur sprire available ?:)
@afterfivegamedev5 ай бұрын
@@Arsbars1 Yes, it should be included in the repo.
@user-cv7dt8zo8l6 ай бұрын
Nice work! How much time did it take you btw?
@afterfivegamedev6 ай бұрын
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.
@user-cv7dt8zo8l6 ай бұрын
@@afterfivegamedev yes, I've checked it out and it's pretty cool. Wish you the best, keep it up.
@shapeshifter89866 ай бұрын
stutter
@twostepRMX7 ай бұрын
Looks good! How long have you been developing games?
@afterfivegamedev7 ай бұрын
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 😉
@theboy75097 ай бұрын
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.
@afterfivegamedev7 ай бұрын
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.
@ihitonmilfs7 ай бұрын
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
@afterfivegamedev7 ай бұрын
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.
@iswhatheis7 ай бұрын
Hey this looks really good, I respect your work ethic.
@pe.dimarluiz7 ай бұрын
Where I can buy this assets? Or buy your prototype platformer?
@afterfivegamedev7 ай бұрын
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.
@lunyxappocalypse70717 ай бұрын
That underwater artwork link isn't working, but boy do I envy the detailed style .... Always loved underwater games since my first game was AQUARIA by Bitblot. The fish kind of reminds me of fish form from that game with the attacking bubbles, though those could only trap other fish to then carry them.
@afterfivegamedev7 ай бұрын
The link was to the fish graphics only, you can get the environment artwork from here: ansimuz.itch.io/underwater-diving
@zdrmlpzdrmlp28 ай бұрын
made with godot 4 or 3.5?
@afterfivegamedev8 ай бұрын
Godot 4. Could do it with 3.5, but I'd have to spend more time working on the tilemap.
@zdrmlpzdrmlp28 ай бұрын
@@afterfivegamedev how do you do the light in cave masking? Since the light2d mask mode got removed on Godot4.0
@afterfivegamedev8 ай бұрын
@@zdrmlpzdrmlp2 I use Canvas Modulate to make the scene dark. I couldn't get it to work properly with separate CanvasLayers, so I have to darken the whole scene, at least for now.
@zdrmlpzdrmlp28 ай бұрын
@@afterfivegamedev oh i didnt know about canvas modulate is a thing
@reisenfer19 ай бұрын
Yo it looks pretty good. Is that just for fun or for something specific? (GameJam)
@afterfivegamedev9 ай бұрын
Just for fun. I don't have the discipline to do game jams :) If it goes well, maybe I'll release it as a game. Right now adding and testing various mechanics. I'm thinking o adding some traps & hazards, maybe a leveling system. Also, it's not obvious from the footage but both the player and monsters have some random affinities (like fire, water etc.) attached to them, which affects the damage dealt.
@reisenfer19 ай бұрын
@@afterfivegamedev the affinity system sounds pretty fun. Yeah i too started developing some smaller games in Unity. Honestly the only problem i have right now is to stay a bit more consistent with doing gamedev haha. I feel like i always gotta have a plan when i boot up Unity, instead of just dabbling around and testing/experimenting like you do.
@ChukinHD9 ай бұрын
nice job bro
@programaths9 ай бұрын
That's a good reimagination of a classic!
@alfredogodoy6854 Жыл бұрын
Noice
@FresHwOwskY Жыл бұрын
If u create tutorial it gonna be one of the best on yt!
@dhirajsarkar7246 Жыл бұрын
How u randomly generate platform, i mean how long it would be what type of obstacles it would have how much height or depth and how do u maintain the height of next platform with a little difference with the previous one so player can jump??❤
@afterfivegamedev Жыл бұрын
Oh man, I made this so long ago, that I don't really remember. The length of the platform is just a random number within some limit I thought would be nice. The height difference and gap between platforms is calculated based on player's jump power and current speed - it's just math. The obstacles are randomly chosen from a dictionary that as far as I remember contains offsets for sprite and collision shape position (it's a patchwork of different free assets, so I have to move some things here and there so as not to create a separate scene for each obstacle). I think there was only a scene for "obstacle low", "obstacle high" and "enemy", the rest is just switching textures. If I remember correctly, there was a certain probability for the platform to contain an obstacle, than a diminished probability to contain a second one, a third one and so on... adjusted for how far in the game you are. The min distance between obstacles is calculated based on current speed, as well as their distance from the edges.
@dhirajsarkar7246 Жыл бұрын
@@afterfivegamedev ok thanks for your explanation 🔥 I would be glad if u make a tutorial on it🙏🙏 U deserve more subs man♥️♥️
@YouSupPop Жыл бұрын
How you change scene, do you have tutorial for this endless run?
@afterfivegamedev Жыл бұрын
I don't. I have four sets of backgrounds, tiles and props and change them on the fly. Plus the fade out-fade in effect so you don't see the background change.
@ManhwaAudiobooks Жыл бұрын
This is so cool dude, im trying to do something similar, can you do a tutorial ?
@afterfivegamedev Жыл бұрын
You can grab the code from here: github.com/Yatchanek/Solitaire I've got no equipment to do tutorials, and I won't survive hearing my own voice recorded over and over again during ediing.
@ManhwaAudiobooks Жыл бұрын
Thanks so much dude, this is a huge help. Im looking forward to more content on your channel.
@sakeshmanalan224 Жыл бұрын
how do i do this, can you make a tutorial?
@afterfivegamedev Жыл бұрын
I've uploaded the code: github.com/Yatchanek/Grid3D It's a total mess with lots of irrelevant garbage as it was just a test project that I abandoned. But maybe you'll be able to figure it out. The main scene should run just fine. It's made in Godot 3.5. I don't have a decent mic nor recording software, and I hate listening to my own voice recorded (even more so in a foreign language), so I'd probably not live through editing the video :)
@larsthomasdenstad9082 Жыл бұрын
Is this inspired by Cavern Raider on the VIC20?
@afterfivegamedev Жыл бұрын
No, it's inspired by River Raid on the Atari 8-bit.
@larsthomasdenstad9082 Жыл бұрын
@@afterfivegamedev Yeah, that makes sense. Thanks for responding.
@HitBit_Gaming Жыл бұрын
This reminds me of River Raid on the C64.😁
@afterfivegamedev Жыл бұрын
That's exactly what it is - River Raid in space :) I spent hours of my childhood playing it on the Atari.
@TheBlues8820 Жыл бұрын
The web version is solid. Is it generating the layout randomly? Because I've come across multiple fuel pads in a row and I rarely see hull restorations. Also sometimes it spawns the fuel pads directly in line with one of the ships firing horizontal which destroys the pad as soon as they appear.
@afterfivegamedev Жыл бұрын
Yes, it's random, so some seeds may be more lucky than others. The powerup has 85% chance to be fuel and 15% to be repair station. Maybe it needs to be tweaked up a bit. The horizontal firing ships have a 25% of not firing, so again - it's bad luck. I guess I could make it so that enemies and powerups don't spawn in the same line, but again - seeing the player running out of fuel and having the pad destroyed right before his nose - priceless :) Happens in the original River Raid, too.
@matiasdure6587 Жыл бұрын
How do you handle the game speed? I'm trying to figure out because I'm also making an endless runner.
@afterfivegamedev Жыл бұрын
First of all, in my implementation, it's the platforms that move. The player is stationary. Basically, I simply increase the speed by a small fraction each frame. There are some calculations involved with the acceleration factor, which also changes in time, but it's completely arbitrary an can be set to some constant value. I created this game some time ago, so I don't remember, why I decided on such calculations. I guess it just made the speed increase just in the right pace. Also, killing the enemies slows the player down by a tiny bit.
@matiasdure6587 Жыл бұрын
@@afterfivegamedev Thank you very much :)
@IMMORTAL001212 күн бұрын
im going to make as a college project i have no idea any tips
@DaToGz Жыл бұрын
i love your space shooter game, greetings from Spain ^^
@afterfivegamedev Жыл бұрын
Gracias! Greetings from Poland :)
@psyquiplay Жыл бұрын
What? Advertising on Solitaire? I haven't played it for a long time, I'm still in Windos heh. Great that you make your own version of the game and with godot :)
@Draxi_1 Жыл бұрын
But this is a 2D grid
@fatduckling7001 Жыл бұрын
Hi, can you please show a tutorial on how to use the PhysicalBone3D in Godot 4? Your videos are great! Much appreciated, thanks.
@afterfivegamedev Жыл бұрын
Hey, I'm not using Godot 4 yet, this is done in 3.5. I also know next to nothing abouy PhysicalBones. For the animations I used the assets and followed the tutorial in this link: kaylousberg.itch.io/kaykit-animations
@santiagorattay3431 Жыл бұрын
For the video, i see it´s a good game, i gonna try when I can
@geopard5902 Жыл бұрын
It looks really clean and polished. Good job.
@psyquiplay Жыл бұрын
Jajaja justo descubrí hace un tiempo estos juegos de exploración en el espacio, estoy enganchado a Event Horizon (está en Steam y Playstore) Este se ve similar, voy a jugarlo :D
@psyquiplay Жыл бұрын
Haha looks great, very cool :) Please some download link
@Lukifah Жыл бұрын
te vi en fb, se ve genial, tienes alto entendimiento del genero