Rapid Gameplay Prototyping

Welcome to Unity's Expert Gameplay Programming Specialization! This Specialization is test-prep for the Unity Certified Expert: Gameplay Programmer exam. This Specialization includes 5 courses designed to challenge you with a series of realistic programming problems in Unity video-game projects, the kind true gameplay programming experts face every day. Each challenge is inspired by one or more of the topics covered in the Expert Gameplay Programmer exam, and by the end of this Specialization you will have had extensive, guided practice in the programming skills needed to pass this exam.This S

Created by: Dustin Carroll

Produced in 2018

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 56 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a unity course? Or looking for more detail on Dustin Carroll's Rapid Gameplay Prototyping? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Welcome to Rapid Gameplay Prototyping, the first course in Unity's Gameplay Programming Specialization! This course is exam preparation for Unity's Expert Gameplay Programmer Certification Exam. This course will challenge you with a series of realistic programming problems in Unity video-game projects, inspired by one or more of the topics covered in the Expert Gameplay Programmer Exam. Throughout this course, you will work on a 2D "infinite platformer" game project. This will help you practice prototyping core game play mechanics, including scripting GameObjects and their components, coordinating UI systems, and implementing UI scripting. You will also identify conflicts and implement solutions during the prototype stage. This is an advanced-level course, intended for industry game developers or very experienced Unity enthusiasts who are looking to "level-up" their gameplay programming and implementation strategies. To succeed in this courses, you should have at least 2-3 years of experience developing games with Unity. You should be familiar with the full-game lifecycle (working from early concept to launch), creating and working with Prefabs, understanding game asset and animation pipelines, and have some experience with Unity Services. You should also have advanced programming skills, particularly in the C# language.

icon
Instructor Details

Dustin Carroll

With over 16 years in the gaming industry, Dustin has been involved at nearly every level of game development. Beginning in animation, he soon specialized in the field of motion capture where his technical skills transformed the studio's mocap pipeline. His skills in tools development were later utilized across other departments, automating large and complex tasks and aiding artist workflow. Most recently he's been working for Scientific Games, expanding the tech art initiative and serving as a Unity expert. He also teaches motion capture at DePaul University.

icon
Reviews

2.8

40 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Dmitry K on 4-Aug-18

Discussion forums are dead, teacher promotes bad programming practices and uses terms inaccuratelly

By Nicolas L A on 26-Aug-18

I found this incredibly helpful and insightful. I consider myself an intermediate Unity programmer and this course pushed me to improve my skills and was challenging enough to point me in the right direction to improve the skills I lack.

By David H on 11-Dec-18

Although well-presented and designed, the descriptions in the GDD sometimes make it difficult to understand exactly what the final product should look like. In this case, the Unity Programmer Certification Preparation specialization with Jeremy Bond is better-done. Still, highly recommend for those looking to fill in any gaps in their Unity knowledge before shelling out the big bucks to take the exam.

By Do H L on 22-Aug-18

Good for beginner.You can learn about gameplay process.

By Kristin D on 30-Jun-18

The content is good. There's not enough people in the course yet for me to get my grades. It's incredibly frustrating to be sitting around waiting. I've been waiting for two weeks now and have already had to switch my enrollment session to wait to see if I can get some feedback on the final project.

By Sarah A on 25-Sep-19

I have learned many useful things in this course and I would recommend it for experienced developers. My only problem was that it was too condensed and took too long for me to finish. I think it would have been better if there were fewer assignments or if the assignments were smaller. But thanks for the great course, it helped me a lot :)

By Arnold W on 27-Jan-19

Bugs and broken week 1. No bother to move on

By John W on 29-May-19

I thought this was an expert certification, but this is really beginner stuff. The organization of the course is a mess, sometimes they tell you to do something, and then show you a solution where they haven't done the thing. Finally, they don't bother to mark your stuff themselves despite charging $100 CAD.