SPECIAL LIMITED TIME EARLY LAUNCH OFFER!
DETAILS BELOW!
Bonuses End in December, if you want them then get it quickly, or if you're not interested in the bonuses then wait until January for a lower price.
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)
- 19_02 Starting Quest Error (1:31)
- 19_03 Quests do not progress (2:44)
- 19_04 Walk Quest not working (2:16)
- 19_05 Walk Quest finishing too fast (3:05)
- 19_06 Multiple Quests (2:06)
- 19_07 Not picking up quests (2:25)
- 19_08 Get Apples Quest not working (3:19)
- 19_09 Quests not completing (2:22)
- 19_10 Cannot start Quests (2:06)
- 19_11 Cannot start Quests 2 (2:50)
- 19_12 Apples progress not working (3:02)
- 19_13 Apple Quest not progressing (2:11)
- 19_14 Starts with one Quest (1:49)
- 19_15 Fix NullReferenceException starting Quest (3:06)
- 19_16 Walking Quest doesn't progress (2:19)
- 19_17 Quests keep completing (2:45)
- 19_18 Apples Quest not progressing (2:11)
- 20_02 Equipment Visual Doesn't Hide (3:04)
- 20_03 Fix NullReferenceException Picking 1, 2 (2:12)
- 20_04 Active Visual Doesn't Change (2:10)
- 20_05 Cannot Select Pickaxe (2:00)
- 20_06 UI Not Visible (1:36)
- 20_07 UI Active not Updating (1:43)
- 20_08 Bow not Shooting Arrows (2:22)
- 20_09 Equip not Working (2:12)
- 20_10 Bow doesn't hide (1:37)
- 20_11 Bow aiming wrong direction (2:26)
- 20_12 Pickaxe not Working (4:08)
- 20_13 UI Wrong (2:16)
- 20_14 Fix NullReferenceException (1:50)
- 20_15 Cannot Select Bow (1:16)
- 21_02 Cannot Add Resources (3:12)
- 21_03 Fix FirePit Error (1:12)
- 21_04 Cannot Add Progress Construction (3:01)
- 21_05 Cannot Interact FirePit (2:13)
- 21_06 Second Building Construction Broken (5:25)
- 21_07 Building House places FirePit (2:18)
- 21_08 Final FirePit won't burn (3:31)
- 21_09 Not Picking Items (1:55)
- 21_10 Cannot Build House (1:15)
- 21_11 Cannot Add Items to Blueprint (3:19)
- 21_12 Cannot Construct Building (2:27)
- 21_13 Blueprint progress bar not working (2:09)
- 21_14 Fix Error Construction Window (2:20)
- 21_15 FirePit consumes all Wood (2:34)
- 21_16 Cannot Build FirePit (2:06)
- 21_17 UI Shows Buildings need Wood (2:07)
- 21_18 Fix NaN Error (2:39)
- 22_02 Amount Above Max (2:22)
- 22_03 UI Showing Hunger 100 (1:37)
- 22_04 Needs Stuck Zero (2:06)
- 22_05 Apple Refilling Too Much (3:17)
- 22_06 Inventory Shows Empty (2:26)
- 22_07 Needs Bars Always Full (1:39)
- 22_08 Player Doesn't Take Damage Starving (2:31)
- 22_09 Hunger and Thirst not going down (1:32)
- 22_10 Fix NullReferenceException on starving (2:29)
- 22_11 Instantly Starving (1:57)
- 22_12 Wrong Hunger Thirst (2:05)
- 22_13 Cannot Consume Anything (1:46)
- 22_14 Not Consuming Anything (3:06)
- 22_15 Player dies instantly Starving (2:40)
- 22_16 Cannot Craft Royale with Cheese (2:12)
- 22_17 Cannot Eat First Apple (2:16)
- 22_18 Cannot Consume Items (2:07)
- 23_02 Cannot Interact Land Plot (1:45)
- 23_03 Land Plot breaks after growing Seeds (2:34)
- 23_04 Cannot Place Seeds (1:17)
- 23_05 Instantly Harvestable (1:36)
- 23_06 Cannot add Water (1:44)
- 23_07 Growth instant (2:34)
- 23_08 Cannot Harvest (2:05)
- 23_09 Cannot Grow Plants (2:21)
- 23_10 Plants not Growing (1:53)
- 23_11 Fix Error Select Seeds UI (2:12)
- 23_12 Harvesting Multiple Times (2:20)
- 23_13 Cannot Plant Seeds (2:28)
- 23_14 Cannot Add Water (2:26)
- 23_15 Plants Grow without Water (1:33)
- 23_16 Jumps from Seeds to Harvest (2:15)
- 23_17 Harvest Banana does Nothing (1:45)
- 23_18 Cannot Interact Land Plot (1:32)
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.
Bonuses End in December, if you want them then get it quickly, or if you're not interested in the bonuses then wait until January for a lower price.
Thanks for picking up the course and I really hope I can help you learn this SUPER VALUABLE skill!
MY OTHER COURSES