Epic Coding Fail Drove me to Tears

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • Everything that could have gone wrong went wrong! There is nothing more frustrating than putting all your effort into an idea you later find to have been silly. The code you wrote doesn't work, and you are left with only one option: Delete EVERYTHING you have built so far and start again.
    This is exactly what happened to me in this additive coding game! I really have to work hard to progress anywhere. We have truly come a long way from it just being a silly little clicker idle game.
    This game flawlessly emulates the feeling of being a real software engineer and a programmer. The feeling of despair and dread has never been so present! Enjoy as I struggle to write a universal code and solve the last puzzle of the game! This is a painfully real insight into a programmer's mind! But there is still a lot of fun to have!
    🔔 Subscribe to the channel for more gaming adventures, coding challenges, and tech insights!
    🎮 Farmer Was Replaced Playlist: • Farmer Was Replaced
    🎬 Watch the full 7 Billion Humans (coding puzzles) series here: • 7 Billion Humans
    #puzzlegame #codingchallenge #clickergame

Комментарии • 19

  • @KedrigernGaming
    @KedrigernGaming  3 месяца назад

    Should I cheat this or keep going?
    I might even try brute-forcing this if nothing else works and set the order of upgrades and unlocks manually.
    What are your thoughts?

    • @Soken50
      @Soken50 3 месяца назад

      Before cheating you might wanna consider using the debug/benchmark tools provided? Or ask one of your expert commenters for some hints getting you back on track?

    • @KedrigernGaming
      @KedrigernGaming  3 месяца назад

      I am worried the tools will not work but...am probably very wrong here. Good point!

    • @electrowizard2000
      @electrowizard2000 3 месяца назад +1

      Spitballing: create a queue of unlocks in order, set goal to head, delete when achieved.
      Critically this allows e.g. Speed to be in the list multiple times, like Grass Speed Unlock Speed Carrots...
      Start with no Speed or Expand, defining manually- which is "cheating" but once it's working, optimize by adding Speed and Expand in various spots in the list and meta-optimize your final time (along with power and watering settings).
      Enjoyed watching this fail

    • @KedrigernGaming
      @KedrigernGaming  3 месяца назад

      Yeah I feel like hardcoding the order of upgrades might be the way to go here. But still not cheating :D

    • @Soken50
      @Soken50 3 месяца назад

      @@KedrigernGaming Most people I watched playing this had a giant list of upgrades in a predetermined order, it's probably the most convenient to benchmark and modify.

  • @realdragon
    @realdragon 3 месяца назад +1

    I don't remember where I heard it but the first optimization is to make code work

  • @damnithoppie
    @damnithoppie 3 месяца назад

    I think you're doing fine! It's good to see someone else going through the same struggles i did.
    A hint in a question from someone in top 20:
    Where does it say you must fully upgrade each step before you can finish?
    Good luck and please keep going.

    • @KedrigernGaming
      @KedrigernGaming  3 месяца назад +1

      Thank you!!
      No need to fully upgrade for sure but will take time to figure out how much to upgrade what :D

  • @shawnmaier1965
    @shawnmaier1965 3 месяца назад

    Keep going

  • @giroe
    @giroe 3 месяца назад +1

    im surprised you're still playing this game with how these are all titled

    • @KedrigernGaming
      @KedrigernGaming  3 месяца назад +1

      That's how coding works though right? You hate it and it's painful but you keep going for those rare high moments when it all works and you feel good.
      ...and also for money

  • @robindhallewin2122
    @robindhallewin2122 3 месяца назад

    i wonder how many times you said unlock in this video :)

    • @KedrigernGaming
      @KedrigernGaming  3 месяца назад

      Just a few times... to be fair to unlock the unlockToUnlock necessary to unlock a path to the goal unlock whose unlock cost is higher than the one of the original unlock is not easy.

  • @GrigoreAlinNewIdead
    @GrigoreAlinNewIdead 3 месяца назад +1

    just keep on trying... no cheats

  • @FoxSlyme
    @FoxSlyme 3 месяца назад

    for..in loop iterates through each element of an iterable on the right side and assigns it to a variable on the left side on each iteration. So `for x in ['a', 'b', 'c']:` will give `x` values 'a', 'b' and 'c' respectively. Same with `for x in 'abc':` because a string is also iterable. `range(n)` is also iterable, with the elements being 0, 1, ... n-1.
    So when I saw you using lengths and indexes to simply loop over the list elements... and when you already used `for unlockToUnlock in unlocks:`

    • @KedrigernGaming
      @KedrigernGaming  3 месяца назад

      I think the reason I used an index was to then place an element on that index in a (different?) list. But not even sure anymore, it all fell apart.

    • @FoxSlyme
      @FoxSlyme 3 месяца назад

      @@KedrigernGaming You need to come up with a specific plan and lay down the steps to execute it first if you're struggling so much. Take it steady and top-to-bottom