C++ Rhythm-Style Game
- 3 Devlogs
- 3 Total hours
I was making a C++, Bullet Hell style game, but I've switched to making it rhythm based instead. I am doing this to learn C++ and game development.
I was making a C++, Bullet Hell style game, but I've switched to making it rhythm based instead. I am doing this to learn C++ and game development.
Update 2:
I changed my vision for the game. I want it to make it a rhythm-style game, similar to osu. I do plan on expanding the style of the game after the first prototype to include the code for the bullet class that is currently unused.
So far, I have added the logic to create Hit box circles that have a out circle that slowly shrinks to the size of the inner circle. The objective is for the player to click on the red circle at the point the blue circle radius matches the red circle radius. I used Pythagoras’s theorem in order to calculate the distance from the mouse pointer to the inner circle, so the player can successfully make the circle disappear.
My next objective is to make it so that the player gets a visual indicator as to whether or not they hit the circle in time. This will also be shown with a points bar, which will be able to fill up to unlock something (not sure what that will be).
Update 2: So far I have added a boss, as well as the boss’s bullets. At first, the code made it so that the boss would shoot a “laser”-esqe beam towards the player. I’ve fixed this through adding a timer, that resets to 0 after 1 second. However, I still need to properly place this into a class, as well as creating a general direction for the bullets to travel.
I am working on a bullet-hell style game to learn C++ So far I have created the main file, as well as the bullet and player files.