-
Notifications
You must be signed in to change notification settings - Fork 0
Description
🧠 Learning 0
This is the first time I have opened this project in a long time (I've been working mainly at M2), and now I realize the importance of what everybody says about writing the code for the future's you. I understand some things, others seem silly, or I can even see that some code has clearly been written just because it was the first-fast workaround I have found. Not good. Not good at all.
Code must be written in such a way that it will continue to be understandable in the future, and not only that but also having a lot of precautions w/ the "solution" implemented. It cannot be a workaround. It must be a solution. It must be the best solution. Everything is better when I find a solution and afterwards find a way to enhance that solution further and further. Don't be lazy.
Why? Nicer code. Noob Pro code. Better code. That's what I aspire to.
🧠 Learning 1
Yes, this is a quite sneaky peaky UX improvement: so small that it is a (nearly but not totally) imperceptible change. However, it is not only good for the video I'll create about this game, but also a way of getting out of the comfort zone of having a lot of ideas but not taking them to action.
🐾 Steps
- First of all, I must change the meth from displaying a single img to three, each one being an individual arrow from a sprite group.
- Then, it's kinda what I did in Alien Invasion! by me w/ the scoreboard astronauts.
- Once that's done, the animations come into place. This is the reason I created this issue. Beautiful details.
- The first animations are for when the user misses a shot.
- The second one is for when a new game starts. The arrows should come down from the top of the screen.