Ages 13 - 18
Video games are fun to play, we all agree, but they are hard work to make! That's right, building fun is pretty hard and during this summer program we'll challenge ourselves to succeed at making software that others will want to at least try out.
Due to the situation with Covid-19, this year's program will take place remotely, meaning everyone of the participants, as well as the instructor, will have to work from home.
In order to achieve this, you should only apply if you have the following equipment available to you for the duration of the program:
1. A personal computer running at least Windows 7 or an Apple computer running the most recent Mac OS.
2. A stable and reliable internet connection.
3. A tested and functioning microphone.
4. A tested and functioning set of headphones.
In terms of software, you will need the following freely downloadable software installed:
1. Unity HUB (https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.exe). This is a system that will allow you to manage versions of the Unity 3D game engine.
2. Using the Unity HUB, you should download the most recent version of Unity at the time of the program. Don't worry, we'll let you know what it is ahead of time!
3. Make sure you have created a Unity account ahead of time. You're going to need an email and password that you won't easily forget, as you'll need that email address to collaborate with your teammates.
4. The communication software Discord (Win: https://discord.com/api/download?platform=win - MAC: https://discord.com/api/download?platform=osx). We'll use this to communicate with the instructor and the teams. You will also need an account for this if you don't already have one.
In this course we'll touch on game design, systems design, level design (if applicable), C# programming, art (graphics and user interface), animation (if applicable), and sounds (music and sfx).
Because of the exceptional circumstances, we ask you to participate only if you're strongly motivated to fully commit time and energy for the course, as the instructor will not be able to ensure you stay on track at all times by communicating remotely.