FULL CREDITS OF ASSETS AVAILABLE IN-GAME AND ON DOWNLOAD IN CREDITS.TXT

A few weeks ago, I started on a basic tutorial for developing games in Godot: "Ultimate Instruction to Godot 4" on YouTube by Clear Code. My goal was to not just finish the tutorial, but to build on it and create a small game with semi-professional standards. Here is said game, my first attempt not only at developing in Godot, but also my first attempt at creating a game.

The tutorial dictated the overall genre as a sci-fi top-down shooter and provided the basic assets. My aim was to sculpt what was given into an atmospheric shooter experience, that has the player methodically go through challenging but definitely doable sections. It was also important to me to build on what I was given, to include important things like settings and difficulty levels. I also wanted to commit to it enough to include basic branding and allowed myself some fun in both development and testing.

If you know what you are doing, a playthrough takes around 20-40 minutes, more on higher difficulties.  On easy, it is possible to be reckless, while on higher difficulties, the game forces you to be quite considerate of your resources.

Overall, I consider the game to be feature-complete in its current state, but I will patch out issues if they are found - another goal I set for myself in handling this project is to maintain it even as I start working on other games. Still, because it has not gone through intensive testing (just me and my friends having a look at it, basically), I consider it to be in a beta state.

As this is my first game ever, I would greatly appreciate any and all feedback. I hope that, if you try it out, you will have as much fun with the game as I had making it!

Thanks are also included in the in-game credits, but:

Big thanks go out to all my friends that were willing (and were totally not forced) to play the game.

Every person online providing assets for beginner projects like this

Everyone providing tutorials and documentation for Godot

And last but not least: You, for taking a look at this!

Download

Download
Blaster_Chief_v0.5_LINUX_Release.zip 116 MB
Download
Blaster_Cief_v0.5_WINDOWS_Release.zip 119 MB
Download
Blaster_Chief_Source.zip 248 MB

Install instructions

Download and extract the .zip file wherever you want to store the game. There should be no additional steps or libraries needed - the Linux executable ends with .x86_64, the Windows one is an .exe file. On Linux, don't forget to make the file executable, if it isn't already after unpacking.

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

same this is really well made and polished for a first game very impressive :O good luck with the rest of your career

(+1)

Thank you so much for checking this one out! I'm glad it turned out well, the source code is a catastrophe, to be quite honest here :D The tutorial I used was also really good (although it stopped way before anything like a finished game was there). Thank you and good luck to your games and other media projects as well :)

(+1)

Great job on your first game! The extra features you added really polished the game and made it feel professional. I only wish I was skilled enough to play through it on easy, haha! I'm taking a similar approach in game dev by building on tutorials and making them my own, so thanks for sharing.

Thank you so much for the feedback, I'm really glad to hear my effort came through on that front. (: And I am just legitimately happy this small thing I threw into the void has had some eyes on it.

The difficulty is indeed maybe a bit harsh, during development I ended up aiming for an old-school arcade feel, where you'd have to bash your head against it for a few times before it clicks - and I was also stricken by the curse of testing my own game so many times, I couldn't estimate how the difficulty would feel for people not deep into it already. Admittedly, the whole concept behind the difficulty curve is a bit of a bad idea in today's attention economy :D

I'm excited to see what your future projects will bring. I enjoyed building on this tutorial and with the limitations of pre-made assets from free sources, I think the limitations bring out creativity. It is a good approach to learn, not just the technical aspects, but also all the stuff surrounding game development.