Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Problem Solving - The Most Valuable Skill for Game Development

Code Monkey via YouTube

Overview

Why Pay Per Course When You Can Get All of Coursera for 40% Off?
10,000+ courses, Google, IBM & Meta certificates, one annual plan at 40% off. Upgrade now.
Get Full Access
Master the most valuable skill for game developers and programmers through this comprehensive free course that teaches practical problem-solving frameworks and techniques. Learn to break down and tackle any programming challenge, from building complex game systems to debugging stubborn code issues. Work through hands-on exercises covering health systems, movement mechanics, enemy AI, and quest systems while strengthening your Unity and C# development skills. Practice systematic approaches to problem identification, analysis, and solution implementation through real-world scenarios including fixing health bar updates, resolving movement errors, debugging AI behavior, and troubleshooting quest progression. Develop critical thinking skills that apply beyond game development to any programming or technical challenge you'll encounter in your career.

Syllabus

Intro
What is Problem Solving
Problem Solving Frameworks
How this course is structured
Companion Project Walkthrough
Course Overview
Health System Design Problem Solving
Health System Implementation
Health System Code Overview
Problem Bullets Healing
Problem Health Bar not Updating
Problem Health Bar not Updating 2
Problem No Damage
Problem Going under 0 above max
Intermission
Movement System Design Problem Solving
Movement System Implementation
Movement System Code Overview
Problem Not Moving
Problem Error
Problem Movement Inverted
Problem No Diagonals
Problem Not Colliding Walls
Enemy AI Design Problem Solving
Enemy AI Code Overview
Problem Attacks too Far
Problem Aim Wrong
Problem Doesn't Attack Player
Problem Enemy Doesn't Attack
Problem Player Dying One Shot
Quest System Design Problem Solving
Quest System Code Overview
Problem Start Quest Error
Problem Quests Do Not Progress
Problem Walk Quest Not Working
Problem Walk Quest Finishing Too Fast
Problem Multiple Quests
Outro

Taught by

Code Monkey

Reviews

Start your review of Learn Problem Solving - The Most Valuable Skill for Game Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.