Pirate game
- 6 Devlogs
- 15 Total hours
Game like vampire-survivors but on the sea!
Game like vampire-survivors but on the sea!
I (again) made a lot of stuff. The school started so… Nothing will change (i hope) and I will still be able to work on my small game :DDD.
Major things are:
You can now draw upgrades cards that change enemy stats! I’m using global scripts to do that, I think the idea is cool and you will be able to combo it quite easily with player’s upgrades
I made two things for this enemy:
Middle cannon works differently from Left/Right cannon -> enemy DOES NOT rotate before shooting at you. I think now it looks more realistic? idk
Sprite is kinda cool. I like the oars animation… It’s silly but i like it
In Level Up Menu you can now see your upgrades! The style is only temporary (i know it looks awful but i will change it! Promise!). I had troubles making this one because menu in godot is just pain…
I did a lot, even small changed matter to me so i’m happy i improved some other, smaller things
Most of them are really small changes that had to be done to upgrade the experience.
Mainly:
Now you have chance to get a card based on its rarity!
# 0 - common; 1 - rare, 2 - epic, 3 - legendary
const RARITY_WEIGHTS = {
0: 40.0,
1: 30.0,
2: 20.0,
3: 10.0
}
So it randomly chooses what cards are left and shuffles them!
I mean it’s only two bars but they work perfectly fine. They have small animations and are connected to the player.
Player has an area where you can collect the exp and it will go straight to you! It’s a small circle and if you catch exp in it, the exp will go into your ship
There are over 20 things i have to do… I know this devlog looks crappy, like i didn’t do that much but trust there are A LOT of small changes.
I hope you like it!
I have much work to do… So i started with probably the major update in this devlog:
It was simple at the beginning: Enemy just moved directly at you, and as you can imagine it wasn’t perfect. So I added Pathfinder (NavigatonAgent2D).
Now enemies make space for each others… It still looks goofy and if there’s too many they just bump each other and still kill others… I have to manually change some properties and it will work more efficient (TRUST ME (maybe))
I drew icons for almost all upgrades and, as you could see in the video, for the cannonball. Someone suggested that player’s and enemies bullets should be different -> yup, i agree i will probably add some shading/light on yours (like in isaac or something). Cannonball sprite looks a bit static so i wanna draw like 5 of those and change it mid-air. (IM NOT AN ARTIST SO PLEASE DON’T EXPECT ANYTHING CRAZY).
I did a lot of tests and minor changes, so i know what i should work on!
I added 10+ upgrade cards (mostly for testing). You can see the stats in top-left corner.
I really like the ship texture. Even if it’s simple, I think the 3 frame animation looks really good.
I also added a shader for the water (also i made the water texture) but something isn’t quite right… I’ll be changing it later! I had to change water’s brightness… Even though i wanted the game to be only 2 colors, I think that’s impossible because you can’t see shi…p. It messes up with the player and i think darker version isn’t that bad (i think).
Pirate Rogue Like Game (late 2 day)
I added upgrade cards system, so you can choose 3 (i made only 2, so there are no 3 on screen…) and then the stats will apply to the player!
Next, I will make a lot of those cards and probably start drawing, because those color rects and godot icons don’t fit at all.
That’s all for today, have a marvelous day (or night)
Pirate Rogue Like Game (day1+2)
So i made basic systems: movement (click to move), enemies spawning and shooting. There are no textures yet but i want to try with some ink/paper design so it will look like a child is playing in his notebook or something.