October classes starting. Click for list.

Game Design with Unity 3D - Deposit

Game Design with Unity 3D - Deposit

Regular price $150.00 Sale

Learn to design and develop games with Unity, the most popular 3D tool among professional game developers. Create 3D environments and then practice C# programming skills to control your games. Learn core game development techniques including level design, collision detection, texturing, lighting, particles, and user interface design. Then try Blender to make 3D models to import into your games.

Make, play, and learn about games and game development over the course of a week. Students get hands-on experience with professional video game-making tools and techniques. At the end of the week we welcome parents and family members to an open house where we showcase the student-led projects.

The camp is for middle and high school students in grades 6-12 in Fall 2019. Tuition is $525 for the week. There is a $150 deposit to hold a seat with the remaining balance to be paid before camp starts. Camps are held at a school near downtown Decatur (map link).

Game Design Camp 2019
June 17-21 * FULL
July 15-19 * FULL

Camp hours:
Drop-off 8:30-9:00am
Pickup 3:30-5:00pm

Scroll down for more details about the camp.

Game Design Camp

Do you have a passion for games and want to create your own? 
Our Game Design camp is a perfect next step to improve programming and design skills while studying what you enjoy. Learn the theory and techniques needed for creating games, as well as other forms of non-linear art.

Each morning begins with a presentation and discussion exposing students to critical aspects of game development, followed by hands on learning and coding. During the afternoon students are given the opportunity to focus on select topics working alone or with peers along with the support of our instructors. Students are encouraged to both explore new areas of the game development process and focus on the topics and skills they enjoy the most.

At Start Code, our small instructor to student ratio provides customized learning. Unlike other camps, our instructors have degrees in Computer Science and STEAM-focused fields.

Dates Ages Session By March 31st After March 31st Snack Lunch T-shirt
June 17-21 11-17 5 days $475 $525 Yes No Yes
July 15-19 11-17 5 days $475 $525 Yes No Yes

Here are some things to know about the camp

Camps instruction runs from 9:00-3:30 every day with drop off beginning at 8:30am.  Pick up is between 3:30-5:00pm which will be after-care time (no additional fee) including options for multiplayer gaming.

A morning snack is provided. Students bring their own lunch.

Camp is open to middle and high school students in grades 6-12 in fall 2019

On Friday parents and family are invited to a showcase highlighting student skills and projects.

Location: All camps take place on the campus of Academe of the Oaks high school near downtown Decatur just off College Avenue. School address: 146 New Street, Decatur, GA 30030 (Google maps link)

There is a $150 deposit per camp. In case of early cancellation, $50 is non-refundable. In case of cancellation within 14 days of camp, the entire $150 deposit is non-refundable.

Students are encouraged to bring their own laptops (Windows or Mac). Laptops are available for rent for an additional fee of $50/week.

Our camps regularly fill up so register now to hold a seat.



Unity is used to create games and interactive environments in both 2D and 3D. It is beginner friendly with many resources available to new users, yet powerful enough for professional developers. Unity is used to make applications for mobile, desktop, and gaming consoles with many well-known titles.

Unity is a complete 3D tool suitable for laying out 3D levels, adding objects and UI elements, writing scripts (C# and Javascript), and managing game assets. It is organized into panels where elements can be added by often simply dragging and dropping.  Users create scenes that are viewable in a 3D viewport and then arrange the scene elements in 3D space.  Navigating the 3D space can be a bit daunting at first, but with practice and help it soon becomes second nature.


C# (pronounced “C-sharp”) is a programming language created by Microsoft. It is object-oriented and was designed to combine the power of C++ with the ease of use of Visual Basic. Because of this heritage, C# is also similar to Java with many of the same features and object-oriented methodologies. If students have done any coding with Java in the past, in our Starter Labs for instance, then the move to C# feels natural.

However, don’t be intimated! We explain all code used in class and discuss how it works. Students can delve deeper with our instructors help if they wish or they can focus on the code used for the projects and learn as they go along.

Blender 3D Modeling

Blender is the free and open source 3D creation suite used across industries from video games and films to television by individual artists and small teams. 3D Modeling is a creative and technical process used to create characters and objects for production. In video games especially, all of the objects and characters you see are created from scratch using 3D software like Blender. Artists often use a 2D concept drawing as a guide to digitally sculpt a 3D model of the character or object. After the model is complete, it is then ready to be prepared for animation. Character animations are created to bring the objects to life and are also done in Blender to make the actions or expressions that the character will use.

Industry and Polish

Today it's easier than ever to not only make a game, but also get your game out for others to play and even turn a profit. We discuss avenues for publishing video games and apps to a digital storefront, the best methods of polishing a game for your audience, and marketing and promotion. Students take the time to make sure their game projects are the best product they can be, and come up with a solid plan on how to either develop their idea further, how to distribute it when it’s done, or how to construct a comprehensive pitch for a new one.