SPECIAL LIMITED TIME EARLY LAUNCH OFFER!
DETAILS BELOW!
Problem Solving is the MOST VALUABLE Skill you can learn.
However it's also one of the hardest ones to teach. For the most part you can only get it through experience which means it's hard to speed up.
I've been thinking for years on how to best teach this super useful skill without taking the 10 years it has taken me to get my own skills. And after a lot of thinking I believe I finally have the answer in this course.
Best thing is how this is NOT just a Programming skill, Problem Solving is super useful in literally any scenario in life. If you learn the skill to break down problems and solve them piece by piece then you can use that skill in any area in life!
NOTE: This is an INTERMEDIATE course, if you're a Beginner then you can get yourself ready by first going through my C# course.
This is a very PRACTICAL hands-on course!
There are over 200 problems for you to solve. Both Technical an Design problems so you can learn how to solve anything.
The only way for you to gain this super valuable skill is by doing, I cannot force-feed you the knowledge I have, you need to put in the effort yourself, you need to write a ton of code and solve a ton of problems, which is exactly what this course provides.
Only get this course IF you are willing to put in the effort. If you do then I guarantee you will gain an AWESOME SKILL!
Who am I?
Why should you listen to what I have to teach?
My name is Hugo, I've been programming for over 25 years, I've written millions of lines of code across several languages, my favorite is C#.
In the past 10 years I've been making successful solo-developed Indie Games on Steam (over $1 Million revenue) and my games are Systems-heavy since my main skillset is as a programmer.
Making indie games for a living is extremely difficult and without a doubt one of the things that has helped me the most has been Problem Solving. I had to learn to be extremely efficient at solving all kinds of problems.
Nowadays thanks to this awesome skill I am confident I can build anything I want, my limitation is never lack of skills but just lack of time.
My goal is to pass this same knowledge onto you so you can also feel capable of building anything you can imagine just like I can.
I started my YouTube channel in 2018 to share my knowledge, and basically since then I've wanted to make a course on teaching this super valuable skill, now it's finally here!
I hope you learn a lot!
COURSE FEATURES
- 15 Unique Scenarios
- 15 Practical Design Problems
- 200+ Practical Technical Problems
- Companion Project
- High Level Overviews Design Problem Solving
- If you actively do everything in the course I guarantee you will gain this SUPER VALUABLE skill!
- I reply to all Questions within 24h
- Private Discord
- Private Livestreams
-
Live Chat! (Ask me anything when I'm online)
Live Chat!
Get help instantly to help you learn!
I have built a Live Chat window from scratch, it is available inside the Companion Project. It shows when I'm online and then I can see your messages on my back-end and help you with anything you need help with.
I want you to ask me anything so I can help you gain this SUPER VALUABLE skill!
I'm also always available to answer your questions every single day.
Just post them in the Lecture comments and I'll do my best to help!
(I reply within 24h)
Complete Course Curriculum
- Health System Design (4:46)
- Health System Implementation (16:20)
- 10_01 Scenario Complete (3:40)
- 10_02 Bullets Healing (5:41)
- 10_03 Health Bar not Updating (3:52)
- 10_04 Health Bar not Updating 2 (2:36)
- 10_05 No Damage (2:21)
- 10_06 Going under 0 and above Max (3:02)
- 10_07 Bullets Spawning Wrong Position (2:54)
- 10_08 Health Bar Incorrect (4:03)
- 10_09 Error on Damage (2:31)
- 10_10 Bullet not Moving (3:08)
- 10_11 Health Bar Null Reference (5:25)
- 10_12 Enemy dying instantly (2:44)
- 10_13 Bullet not Damaging (2:14)
- 10_14 Fast Bullet (3:55)
- 10_15 Bullets no clean up (2:49)
- 10_16 Bullets not damaging (3:25)
- 10_17 Fix NullReferenceException (1:49)
- 10_18 Not dealing damage (3:21)
- Movement System Design (2:51)
- Movement System Implementation (8:30)
- 11_01 Scenario Complete (1:22)
- 11_02 Not Moving (1:20)
- 11_03 Error (1:59)
- 11_04 Movement is inverted (1:09)
- 11_05 No diagonals (1:45)
- 11_06 Not colliding with walls (2:39)
- 11_07 Movement Slow Inconsistent (3:25)
- 11_08 Player barely moves (1:56)
- 11_09 Only Moves Right (1:54)
- 11_10 Going through walls (2:15)
- 11_11 Pebbles solid (1:48)
- 11_12 Movement not linear (1:44)
- 11_13 Player rotating (1:15)
- 11_14 Movement jittery (2:14)
- 11_15 Cannot push pebbles (2:20)
- 11_16 Collisions strange (2:16)
- Inventory System Design + Implementation (16:39)
- 12_01 Scenario Completed (5:29)
- 12_02 Cannot pick up items (1:52)
- 12_03 Items not being added (2:19)
- 12_04 Picks up more stuff (3:11)
- 12_05 Always has Apple (3:13)
- 12_06 Picking object throws Error (2:40)
- 12_07 Dropping items duplicates (3:07)
- 12_08 Can only pick up One item (2:17)
- 12_09 Cannot pick up items (2:53)
- 12_10 Only adding Apples (2:35)
- 12_11 Cannot pick up items (2:33)
- 12_12 Not dropping items (2:57)
- 12_13 Dropping items when empty throws Error (2:23)
- 12_14 Invisible Items (2:39)
- 12_15 Error picking items (2:59)
- 12_16 Fix NullReferenceException (3:10)
- 12_17 Items not showing UI (2:46)
- 12_18 Drops multiple items at once (2:20)
- Crafting System Design + Implementation (10:33)
- 13_01 Scenario Completed (3:57)
- 13_02 Error InvalidOperation (3:01)
- 13_03 Crafts without Inputs (2:58)
- 13_04 Not Crafting Items (3:39)
- 13_05 Gold ingots only taking one ore (2:50)
- 13_06 Not crafting (3:30)
- 13_07 Consuming too many items (4:37)
- 13_08 Crafting Gold ingot with one ore (3:30)
- 13_09 Cannot craft Gold ingot (2:30)
- 13_10 Adding Gold ore doesn't work (3:09)
- 13_11 Add item NullReferenceException (4:09)
- 13_12 Inventory Empty (2:56)
- 13_13 Craft or Add with Error (2:28)
- 13_14 Crafting consumes but no craft (2:10)
- 13_15 Items all Apples (2:52)
- 13_16 Inventory doesn't work (2:26)
- Enemy AI Design + Implementation (8:36)
- 14_01 Scenario Completed (2:56)
- 14_02 Attacks too far (2:18)
- 14_03 Aim wrong (2:02)
- 14_04 Doesn't Attack Player (2:16)
- 14_05 Enemy doesn't attack (2:15)
- 14_06 Player dying in one shot (2:52)
- 14_07 Shooting incorrectly (2:07)
- 14_08 Enemy doesn't find Player target (2:27)
- 14_09 Enemy attacking from too far (1:33)
- 14_10 Player not taking damage (2:42)
- 14_11 Enemy shooting itself (2:14)
- 14_12 Enemy moving while attacking (2:34)
- 14_13 Fix NullReferenceException (2:34)
- 14_14 Enemy shoots too far (2:55)
- 14_15 Attacking too far (3:06)
- 14_16 Fix Error (2:23)
- 14_17 Bullets wrong (1:56)
- 14_18 Enemy doesn't find Player (2:18)
- Key Door System Design + Implementation (10:17)
- 15_01 Scenario Completed (3:59)
- 15_02 Fix NullReferenceException (3:14)
- 15_03 Not picking up Keys (2:56)
- 15_04 Cannot open Red Door (2:17)
- 15_05 Door doesn't open (3:29)
- 15_06 Fix NullReferenceException (1:34)
- 15_07 Red Door won't open (2:27)
- 15_08 Blue Door won't open (1:54)
- 15_09 Fix MissingReferenceException (1:37)
- 15_10 Player not moving (1:45)
- 15_11 Not picking keys (2:05)
- 15_12 Not picking keys 2 (1:10)
- 15_13 Blue Key grabbed twice (1:46)
- 15_14 Adding tons of keys (1:59)
- 15_15 Key being removed (1:55)
- 15_16 Key not being consumed (2:50)
- 15_17 Inventory starts with Red Key (2:08)
- 15_18 Key not being added (2:27)
- Gathering System Design + Implementation (11:08)
- 16_01 Scenario Completed (3:00)
- 16_02 Player not gathering anything (2:41)
- 16_03 Player not gathering anything 2 (2:38)
- 16_04 Wood picked up double (2:03)
- 16_05 First pickup 10 (1:59)
- 16_06 Gold gives Wood (1:53)
- 16_07 Fix NullReferenceException (2:40)
- 16_08 Animation not playing (2:29)
- 16_09 Not gathering (2:03)
- 16_10 Not gathering 2 (3:10)
- 16_11 Not picking up items (3:35)
- 16_12 Start Stop inconsistent (1:55)
- 16_13 Spawning too much Gold (3:33)
- 16_14 Not gathering (2:01)
- 16_15 Fix NullReferenceException (1:41)
- 18_01 Scenario Completed (2:47)
- 18_02 Cannot interact (2:01)
- 18_03 Fix NullReferenceException (1:41)
- 18_04 Cannot interact (2:31)
- 18_05 Player not moving (1:47)
- 18_06 Interact popup wrong (1:36)
- 18_07 Stuck on picking Pistol (2:24)
- 18_08 Fix Error NPC (1:13)
- 18_09 Interacting in open space throws Error (2:03)
- 18_10 Player starts off disappearing (3:35)
- 18_11 Cannot pick up Pistol (2:36)
- 18_12 Pistol vanishes on pickup (2:20)
- 18_13 Cannot Interact with NPC (2:17)
- 18_14 Cannot interact with Pistol (3:45)
- 18_15 Pistol not following Player (1:30)
- 18_16 Not interacting (2:27)
TESTIMONIALS
30-Day Money Back Guarantee
If you're unhappy for any reason, if you don't find the course helpful to you, then I'll gladly give you your money back, no questions asked, you just email me and I'll instantly process the refund.
My goal is to help you learn and I'm confident the course will help you a ton, but if not then just email me.
SPECIAL EARLY LAUNCH OFFER! (LIMITED TIME)
I have launched the Course in Early Access, all the exercises are there in the Companion Project so you can do them all but only about 60% of them have walkthrough lectures. I'm actively working on recording all the remaining ones and will be coming out in future updates.
Therefore I'm currently including a bunch of awesome (very valuable) bonuses along with the course:
- Includes Complete Course + these Bonuses
- Includes 1-hour live consultation with me to answer any questions you have, not necessarily related to this course, it can be about whatever game you're working on (worth $priceless, literally, since I've never offered 1on1 consulting before)
- Includes discount on future Performance Optimization course (worth $100, February)
- Includes Mechanic Challenge (December)
NOTE: Due to these bonuses there is a limited number of slots available. I want to make sure I can really help everyone who joins the course.
NOTE 2: Make sure you opt-in to the email contact during checkout so I can email you about these bonuses otherwise I won't be able to contact you.
Thanks for picking up the course and I really hope I can help you learn this SUPER VALUABLE skill!
MY OTHER COURSES