Week 5: Getting to Know Unity
Team, meet Unity
Sorry, but I could not resist the Rick and Morty reference.
This past week hasn't involved a lot of progress on the game itself. Instead we've spent most of the week learning our way around Unity. Unity seems to be a very powerful tool for game development. It can be used for single player or multiplayer games. It works for multiple platforms including Android, iOS, Mac, Windows, Linux, and many VR platforms. It can be used to develop many different game types including 2D, 3D, and VR.
We've been learning how to manipulate game objects, have the camera follow our player, the helpfulness of prefabs, how to write multiple scripts for our game, and how to efficiently organize all of these files. Most importantly, we've learned how to make good use of Unity's powerful asset store. Unity also has a GUI system to easily interface with GitHub. However, we've decided to use Git Bash in place of this since we are more familiar with Git Bash. The coding in Git Bash also gives us more control over Git repository as well as a wider range of commands to use. If you'd like to see some of the tutorials we've been using and learn your way around Unity as well, I will leave a list of links below. I will update this list as we use more tutorials and find more helpful tips as our project grows.
I am personally excited by the possible ways we can apply our Unity skills in the future. I've been working at a casino since last summer and I've noticed, almost all of our slot games are built using Unity. A lot of the games I play at home are built using Unity. Unity can interface with many of the motion control gadgets I have at home. I'm building my individual project using Unity. The new game streaming service is partnering with, you guessed it, Unity. Unity seems to be a widely applicable and very powerful engine so far, and I can't wait to see what all we can do with it.
Until Next Time,
Avery
Links to helpful tutorials
Intro to building VR using Untiy
Creating a Main Menu
VR NavMesh Movement
Comments
Post a Comment