I am always interested in astronomy and fascinated by evening scenery, so I decided to use them as my topic background. I want to create a fun little game. So my user can enjoy the romantic scenery without too much stress. I believe that the imitation of the astronomical operation mode of the game will impress my user.
It's the first time I have learned about Processing. Everything seems complicated. Translating the diagram to code is clueless, so I start with the simple shape position. Now, I already have the basic structure of my game. However, Organizing the different parts of the game and making it work is confusing.
<< My first try
The transition on colour, shape, and lines of the polar lights is hard. I watched the YouTube tutorial and tried several practice runs. At the same time, I also looked OpenProcessing to find the relevant examples to inspire me.
Everything in the coding is related and affects one another. The primary interaction between the Shooting Start (player) and Star (target) happens. When a player fails to devour the Star, it turns from target to enemy to take its "revenge." This additional interaction can be fun to play.
The iterator detects the interaction between relevant objects, and Boolean needs to simultaneously decide on true/ false statements. When the player clicks the mouse, the Shooting Star will jump once. If the player clicks and holds, it will rise until it gets to the top. This interaction is straightforward with people's habit of using a mouse.
I don't have any coding background before, so I am proud of my first work with computer language. However, this game is still a simple rough game, but I would make it more professional in future.
First of all, I would add background music to make the game more relaxing and joyful in the future. Designing the different levels of the game will also be more attractive and challenging. When players get 10 points, they will go to the next level. The game scene will change, and the speed of the death star will be accelerating, which makes the player feels more intense. Besides that, I also consider adding a different model to the games, such as timing mode that requires a high score in a short time. The crazy mode will make the shooting star and death star surprisingly fast.