ShooterManGame
- 12 Devlogs
- 18 Total hours
A simple 2D wave shooter w/ a little stickman guy.
A simple 2D wave shooter w/ a little stickman guy.
Today was kinda light and a little less complicated. I started off by creating a function that freezes all of the gloinks. Then I messed with tweens for the first time and created the animation you can see in the video. Lastly, I reused some of bob’s old sprites and put Xs over his eyes. Now he can actually die, yay!
Today I did quite a bit, and I’m very happy with what I got done. I fixed a few bugs, but most notably, I finished all of the waves and made them run consecutively. Next, I’m either going to work on the cutscenes or what happens when the player dies. I might even add a difficulty setting in the future too, who knows?
Today I started on the wave system and got three of them done. The clip below is each of them. The rest shouldn’t take long and I hope to get them done tomorrow. After that, I have to get them running in succession, but that may happen another day.
I would also like peoples’ opinions on whether I should put hard boundary at the edge of the screen or penalize the player for every second they stay outside of the screen. What do you think?
Today I worked on a little animation for the start of each wave. It took me like an hour and it’s not very complicated. I had a lot of fun making it though and I hope to do some more little animations in the future.
Today I didn’t do too much, but I am happy with what I got done. I got the health bars working on all of the Gloinks, and they should be fully functional now. I also fixed an issue with the bullet direction, where it was heading a little bit left of the mouse. Lastly, I added a few degrees of offset to the direction of the bullet.
Today I mainly worked on getting bob to shoot and those bullets doing damage. Even though the Gloinks don’t have visible health bars yet, they still take damage and are deleted when they take enough damage; Even their projectiles can be killed by the bullet. While writing this I realized that the bullets weren’t being deleted, so I just fixed that. I also fixed an issue where the Pentagon’s projectiles were flying at supersonic speeds. I don’t think I did anything else though, but tomorrow I’ll try to find out why the bullets from bob’s gun aren’t heading straight to the mouse pointer.
Today I worked on collisions and actually having the player take damage. I also created a health bar. Tomorrow I’ll add the health bar to the Gloinks and maybe even make the player’s gun functional.
Yesterday, I got the Heptagon working; however, I couldn’t upload the devlog. I had some issues where when I moved my project from my laptop to my computer, Wakatime thought that I was working on a different project. It’s counting my time correctly now, but I still lost an hour and a half. I submitted a ticket and I hope they get to that soon. Today, I just copied the Hexagon’s code to the Octagon to make it shoot 5 mini gloinks. Tomorrow I’d like to start on the whole health and damage system, but I might take a short 1-day break to avoid losing motivation.
If anybody has a similar issue with Wakatime, create a file named exactly “.wakatime-project” (Make sure that you have show file extensions enabled) and put it in your root directory. Then edit the file and make the first line the exact name (You can find this at hackatime.hackclub.com) of the project Wakatime has counted the majority of your time to.
Today I didn’t do too much, but I was able to get the Pentagon working properly and added functionality to the Hexagon. Tomorrow I’ll work on the Heptagon and Octagon, and hopefully, I’ll get both of them done.
Today I got a few things done. First was the “storyline”, in a text file I put together how I wanted the “story” to progress and kinda how the game and menus would be structured. Then I drew sprites for the 6 different enemies: The Triangle, Square, Pentagon, Hexagon, Heptagon, and Octagon (so unique ik). Each enemy is a little different in terms of health, movement speed, and abilities. Today I was able to get the Triangle, Square, Pentagon coded in, however, I have to work out some bugs in the pentagon. Tomorrow I’ll probably just be grinding out programming the rest of the enemies.
Today I did a few things. I started off with finishing the walking animations, you can see them in this video. They took a while but it was fun. Then I worked on the rotating arm. The math was a little difficult so I had Claude explain it to me, but I still wrote it in myself. Lastly, I cleaned up the code a bit.
Next time I work on this I’ll add the second arm to the arm sprite and either start working on enemies or make the gun shoot.
Today I created the stick man character and gave him a few animations, most notably, the walking animations. Tomorrow I will clean up some of the animation frames because there are some random pixels in a few as well as drawing walking up and down animations. I’ll probably make him bigger too.