Ever wonder how video games are made? Experience the process yourself with the Unity™ Game Engine, the world's most popular game development environment. Start by learning how to set up a scene with realistic lighting and physics, finding 3D art assets on Unity's™ Asset Store, and creating basic game mechanics with Unity's drag-and-drop component system. Then learn how to write simple yet flexible scripts that will make your game unique. Once you can access the vast resources provided by Unity and combine it with your own imagination, the sky's the limit!
We recommend students become familiar with and practice typing skills prior to programming classes--the faster you type, the faster you code! Click here for free online games and tutorials.
Students will need access to a computer, webcam, and internet. They will meet electronically using an online platform called Moodle. Login instructions will be sent to the email address associated with the account in advance of the class start date. For questions related to supplies or if you need technical assistance including accessing required equipment or the internet please call 503-200-5858 or email firstname.lastname@example.org
Students will need to download Unity version 2019.4 LTS, and also Unity Hub, prior to class. The download is free and can be found at https://unity3d.com/get-unity/download. You will also need to download Visual Studio Code, which can be found here: https://code.visualstudio.com/download. If you have trouble with the download, the instructor can provide assistance on the first day of class.
System requirements are as follows:
OS: Windows 7 SP1+, 8, 10, 64-bit versions only; Mac OS X 10.12+; Ubuntu 16.04, 18.04, and CentOS 7.
GPU: Graphics card with DX10 (shader model 4.0) capabilities.