The end of the school year is coming around the corner, and with the end of the school year comes to the end of the unity pathway we've been working on since the beginning of fourth quarter. Junior Programming (as well as the pathway before that... but let's not talk about that) is a pathway centered on teaching the learners the basics of C#, and how to make more complex games. In general I learned about standard procedures within programming C# such as keeping code tidy and optimized, being specific and purposeful with my code, and understanding different code functions like namespaces, events, and so on. While it is a bit difficult to keep all the terminology in mind (and personally, I felt that a course centered on slowly introducing these concepts to make it more beginner friendly would be appreciated-- I felt blindsided by all the complex terms I barely knew in the course) I learned a lot about the individual pieces that go into code.
I was lucky not to run into the problems my friends had, which was having misaligned Visual Studio versions with Unity, or experiencing compiler errors with blank scripts. Another problem I experienced was how much of an experience jump Junior Programming was from the last branch. The last branch was a nice easy way into getting used to programming games and working in Unity, with easy straightforward terms thanks to the instructor. But Junior Programming is definitely geared towards more intermediate learners who have already taken the initiative to learn the terminology and apply it themselves. For a student, it's borderline unapproachable. Additionally, it seems the projects have been restructured/moved around as sometimes the instructor will reference assignments we haven't actually gotten to yet.
And don't make me get into the 2nd half of Junior Programming. It's straight up a visual textbook and that's as boring as it sounds. To overcome these problems, I dug through my code a LOT, and looked in the comments section of the Unity tutorials for advice. The Unity community basically saved my grade by helping me through the tutorials when I simply couldn't figure it out on my own. In summary, I learned a lot about making games in the Unity Game Engine, and while I don't think I could make a complete 100% from scratch game on my own just yet, I've got a good foundation for debugging games and editing premade assets.
0 Comments
Leave a Reply. |
AuthorHey, Jay Phung here. This is my blog where I reflect on various assignments from Game Design! Please enjoy your stay (´・ω・`). Archives
May 2021
Categories
All
|