Day 2 — One small step for man, one giant leap for my Cube
Space Shooter in Unity early stages
Today was very productive. I managed to complete the Shooting, Enemies and Spawn Manager Modules along with Switch Statements in the C# Survival Guide. It was very exciting to see all the teachings start to come together and watch my CUBE go from just moving around yesterday to now shooting lasers and destroying enemies that spawn in random locations. It almost looks like an eighties arcade game. With only 2 days under my belt, I am excited as to see how the game will evolve in another week or two. I had a big aha! moment when I started to grasp the logic behind GetComponent. I still have a lot to learn on this topic but I see the potential in having a script change the behavior of another GameObject by affecting its attached script.
Change is the essential process of all existence ~ Spock
I have been pretty diligent on trying to get all the challenges done on my own before watching the Challenge Reviews and while it can be hard, it feels so good when you I do get it right; the trial and error while formulating the logic really solidifies the concepts and syntax. I did get stuck on the player damage when colliding with an enemy challenge and had to refer to Jonathan’s review for that one but during my attempt I did learn a few other key concepts that I ended up using shortly after. It’s only been two days but I feel like I learned a lot already. I am anxious to start using game assets and adding animations which is just around the corner…maybe even tomorrow!
Mark