Practice, Practice, Practice
With three remaining tasks to complete the 2D Game Development course by GameDevHQ, I’m definitely finding myself challenged, but fortunately, there are many resources available online.
More than half the games in the world are made using Unity, so not surprisingly, this has resulted in a thriving developer community that shares information and helps you can find online. This includes thousands of Unity tutorials created by independent developers who just want to show how to use a particular function.
In most cases, this community and its resources can be used to learn how to use so much of what Unity has to offer, but once in a while, I’ve run into information that isn’t as well explained as Jonathan’s tutorials. And this is where our team leads can be of extra help.
Today, during our 2pm conference call and screen share session, my team lead Dan is going to demonstrate how to best use BoxCast, a Unity method that will help me program each enemy’s ability to see incoming lasers. I’ve already written the code to have them move up and to the left or right, depending upon which side the laser is coming at them from; just a few lines are needed.
I can see that the more work that I do extending the feature set of the Space Shooter Game, the more “PRACTICE” I’m getting into using C# in Unity. I’m definitely learning and able to write more code each day based upon this process of trial and error, through more and more practice.
Thank you to Jonathan and the Economic Development Alliance of Hawaii for making this opportunity to learn Unity possible.