Bossfight banner

Bossfight

15 devlogs
39h 55m 45s

This is a bossfight that I have been working on in Godot, and it is heavily inspired by Nine Sols and Silksong. The boss will be a double bossfight, and they will be small, agile enemies that slash across the map.

This project uses AI

I used ChatGPT for some concept art, and with some help if I could not figure out where the bug

Repository

Loading README...

desh.kian

I did a bunch of polishing, so now I think the bossfight is 99% Done! I added a fireball spell you can cast, actual images for your health, and did a lot of tweakiking to the health of the bosses, I feel like I did something else that was major, but it is not co,ing to me.

Attachment
0
desh.kian

I made a background and added it in!. Even though the background sucks, it still makes the game look far more polished!

Attachment
0
desh.kian

I added in a cool shader that turns the screen red when you are in vampire mode, added in an attack sprite and spent way to long fixing the positions, Project is almost done besides for a background, song, main menu, health icons and maybe composing my own song.

Attachment
0
desh.kian

I forgot to write a devlog for a while, also I think my time is kinda broken. But I added in some art for the boss, and themed him like a chef. I made animations for all the attacks, and got them as smooth as I could possibly do. I then tried messing around with shaders, which I never did before. I tried to make a shader that will turn the screen red in the players vampire mode.

Attachment
0
desh.kian

I finished the player animations! This made me realize that giving yourself a really big canvas and a ton of colors is not really good for learning pixel art, so I am going to try limiting my entire game to the gothic color pallete i found. I also implemeted al the animations into the game, and now it looks really good.

Attachment
3

Comments

SilentSword
SilentSword 7 days ago

Hey, where can I try to play your boss fight. It seems that on GitHub you haven’t uploaded a commit in the last 2 weeks.

desh.kian
desh.kian 5 days ago

Sorry, I don’t normally use Github, so I kinda forgot about that. I’ll upload the files to github right now. Would you prefer it if I uploaded it to itch.io, I planned to do that when I ship it, but I could do it now.

SilentSword
SilentSword 5 days ago

I’m more familiar with GitHub, so that’s what I would prefer. But upload to whatever you are comfortable with, i can figure it out.

desh.kian

Since the player anyways steals health from the enemy, i thought making him a vampire would be fitting. I made the art using a monchrome color pallete, and made a jump and dash animation. The art for this part was really easy for some reason, probably because of me limiting my colors and resolution. Now i just have to do an atttack and a walk animation, and the player should be all good.

Attachment
0
desh.kian

I spent a while on the art, and it still looks pretty bad, so I’m gonna try something else for the art. I don’t know what it will be, but hopefully it will turn out better than this.

Attachment
0
desh.kian

I added in a health and mana system, and worked a bit on the pixel art. The mana system allows you to do a little heal thing in air, which allows you to take health from bosses by attacking. My lack of skill at art along with my perfectionism makes it really hard to make art quickly, so this may take a while. I also polished the bossfight, and the gameplay should be done besides for a few starting animations and potentially a main menu.

Attachment
0
desh.kian

I added in a first phase to the boss and now it is really fun. I also started on some art, inspired by Greek Mythology. I wanted to do a god who felt fast, smart, agile and Athena was perfect for that. Right now it looks really bad as I’m not the best at pixel art, but once I finish it I will also ask my friend who’s good at art for feedback. In terms of the actual boss, I cleaned up the second phase, added in a first phase with only one boss attacking you, and fixed a ton of issues along the way. Tommorow I will bring it to the Coding Club I created at school and get some people to give feedback.

Attachment
0
desh.kian

I made the attacks work. Making them work modularly was not that hard, but the hard part was changing around all of the timings, and getting feedback from one of my friends. This time I’m gonna try to record the bossfight to show all the attacks.

0
desh.kian

I think the time is a bit scuffed, and I probably worked on this part for 2 hours, I re added in all the attacks and made a lot of tweaks to make them feel better. My idea for actually deisgning the boss is to design the double boss fight first, and then the singular first phase.

Attachment
0
desh.kian

My logic for the boss looked like spaghetti and was really hard to work with, so I decided to delete all the logic. I don’t really have an image to show for nothing, so you get a picture of my dog.

Attachment
0
desh.kian

I made the bosses bigger, and now that attacks actually play without the player having to do anything, and there are now around 6 attacks.

Attachment
0
desh.kian

I started work on making the boss moves feel coordinated, and I had to rework some bossfight system to make it feel that way.

Attachment
0
desh.kian

I have already done a lot before making this project, so I want to say what I have already done. I have a player who can move, jump, dash, attack in 4 directions and take damage. I also have a boss with 4 attacks, a dash, slash, dive and an attack that slashes across the room. The attacks still have to be spawned by pressing a key, and there still is only one boss.

Attachment
0