This NO HANDS Shortcut Track Sort of Broke the Game Again...

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024
  • Hey everyone and welcome back to Zeepkist! Today I decided to build a track that is just like the first track I ever built, a no hands shortcut track! Unfortunately just like before I kind of broke the game again...
    Make sure to check out ‪@darealkosmo‬ and ‪@DapperEcho‬ for their cool tracks!
    -------------------------------------------------------------------------------------------------------------
    About Zeepkist!
    store.steampow...
    -------------------------------------------------------------------------------------------------------------
    Discord: discordapp.com...
    -------------------------------------------------------------------------------------------------------------
    #zeepkist #kangaming

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

  • @jesuscrust5846
    @jesuscrust5846 Год назад +49

    Love the wholesome and instant response of both Kan and Kosmo at the casual mention of funding the game "buy our friends game right now"

  • @R.B.
    @R.B. Год назад +60

    You should use a timing event so that you would normally hit a hammer or other something similar if you are AFK, but if you brake for a second at the start it will clear the objects. It would still be an AFK map for driving, but it won't reveal the secret.

    • @nmf0
      @nmf0 Год назад +5

      I don't know if this is still the case, but I rememer there was an issue that made that impossible:
      So, unless that's fixed, the hammers don't reset when you reset, they keep going, which means the hammers will be in a different position every time you reset.

    • @soup-flavored-soup6613
      @soup-flavored-soup6613 Год назад

      Use some kind of other falling object, like something manually placed

  • @dibaterman
    @dibaterman Год назад +52

    Unity physics is deterministic-like... if you implement it in a way to be deterministic. Without going too deeply into it, the short story is you keep physics operations out of any kind of update loop, that includes the recommended fixedUpdate.
    I have gotten consistent results by either triggering physics through Events or through Coroutines if needed. But for some reason using anything in update loop is not going to work right off the top. Maybe if in the project settings a timing can be changed for fixed update... but there may be things you want on fixed.
    Unreal however comes optimized for replicating deterministic physics via its visual coding set up. So you don't need to know about using delegatess, events or coroutines to get the same (and arguably better) result from Unity.

    • @progamers-ug4ik
      @progamers-ug4ik Год назад

      physics is conected to game fps.

    • @dibaterman
      @dibaterman Год назад +4

      @@progamers-ug4ik Yeah, but again it's about how you code it.
      In my own project to get consistent physics results in a 3d space I used ray cast during update and execute physics through events. So on input event the person jumps, the physics related to the jump will be exactly the same all the time because all physics are calculated in that frame.
      There are no other calculations made until my conditions are met. Again it isn't 100% but it is 99% consistent.
      I send a ray out to find the distance of the player to its original position. (You can do this also by collecting the ground vector or if using navmesh getting the point on frame of jump where the agent was on walkable mesh.
      I then have a state machine which cares about jumping, in air and falling. at the point of in air, that means the player has reached their jump maximum and a ray is sent to the likely fall directions of the player to figure out how long until the player will reach the ground based on their trajectory. I made that for animations but it works well for picking the frames I want to add physics for.
      I hope that clarifies what I mean by deterministic-like.

    • @upsidedownairline9388
      @upsidedownairline9388 Год назад +1

      From my experience it's actually rather simple to understand - the Δt parameter used by the physics engine every update cycle determines how much objects move, rotate, and accelerate in that physics frame. Usually that parameter is the actual measured time since the start of the last update cycle, which has some random variation to it, and that results in tiny but compounding differences between runs. Using a constant value regardless of framerate will result in perfectly deterministic physics, because it removes those random variations.

  • @nessa6859
    @nessa6859 Год назад +12

    Ironically the first time I played Zeepkist online, I got your first track, was AFK and got the no hands finish the first time, first place finish. I've only finished first once or twice since lol

  • @ApotheosisStone
    @ApotheosisStone Год назад +79

    Maybe a good idea for a future track is "Anything you can do I can do better". Take a track concept someone else did and improve it.

    • @Mice-stro
      @Mice-stro Год назад +4

      Why not just track evolution, they did it in trailmakers

    • @mammalianmolasses4724
      @mammalianmolasses4724 Год назад +2

      @@Mice-stro they’ve already said several times why they won’t do track evolution.

    • @ammonjohnson5592
      @ammonjohnson5592 Год назад

      @@mammalianmolasses4724
      Would you be willing to give a quick summary for those of us who haven’t heard their reason?

    • @mammalianmolasses4724
      @mammalianmolasses4724 Год назад +5

      @@ammonjohnson5592 passing the files back and forth through steam is a massive pain

  • @KoolKid29092
    @KoolKid29092 Год назад +11

    11:21 the TRUE HANDS FREE run!

  • @rikkitje
    @rikkitje Год назад +8

    Thank you guys for being friends and making such fun content together🤟

  • @flabort
    @flabort Год назад +17

    Actually, this was the 4th uploaded version of the track.
    And the hammers worked for me in the second version. I got hands free until the inconsistent part, and then took over, got the wallride, and got my first ever first place.
    But, unfortunately, it's not the version that went into the video.

  • @xugro
    @xugro Год назад +6

    I think non deterministic physics is caused by different floating point units in different processors and you can mitigate this by using software implementation ( softfloats ) but it's a lot slower.

    • @vibaj16
      @vibaj16 Год назад +5

      non-deterministic physics is caused by the physics engine using the time passed since the last frame in its calculations. This allows the speed of things to not depend on the framerate

  • @Chosen1Creator
    @Chosen1Creator Год назад +2

    I guess one way to make AFK tracks work is to have normalization mechanisms like walls or channels that point the car in a specific direction and boosters that bring the car up to a specific speed. Having these placed after every obstacle should eliminate compounding variances.

  • @tylerhouston69
    @tylerhouston69 Год назад +3

    Building deterministic physics is nuts.
    It's why a lot of people just license microsoft's physics (Havok) which is about $50,000-ish.
    TLDR; deal with janky physics cause slightly chaotic outcomes make it more entertaining.

    • @vibaj16
      @vibaj16 Год назад

      Making deterministic physics is easier than making non-deterministic physics.
      Anyway, Havok is deterministic? I wonder if Rubikon is deterministic...

    • @tylerhouston69
      @tylerhouston69 Год назад +1

      @@vibaj16 For people with the funding to build an engine, sure. For people who've never done it before and would have to spend years tweaking it, nah.
      Ask Valve.

    • @vibaj16
      @vibaj16 Год назад

      @@tylerhouston69 For anyone, deterministic physics is easier than non-deterministic physics. Non-deterministic physics is a consequence of a feature that makes things go the same speed regardless of the fps. It's much easier to cap it at like 30 fps and just let physics be slower if your computer can't handle it.

  • @Cheesius
    @Cheesius Год назад +2

    I never got that it was a hands-free until watching this video. I just tried it, had to play about a dozen times before the hands-free worked, but that's neat.

  • @crodolog4134
    @crodolog4134 Год назад +5

    Unreal is generally worse than unity for non shooters due to lack of tuning. The reason most dev teams use UE over unity is because it’s cost is a % of the profit while unity is per seat which quickly ramps in cost.

  • @airzocker3046
    @airzocker3046 Год назад +2

    0:49 small correction, the old unity physics (NVIDIA PhysX) isn't 100% deterministic, at least how unity sets it up, but the new physics package or havok physics, which are based on the somewhat new entity component system are (or at least can be pretty easily) completely deterministic :D

  • @jmval81
    @jmval81 Год назад +9

    I wanna see u guys build tracks , to look as nice as possible , I know u all are creative, I know itd take way more time but itd b sick theme

  • @SpeedyVibes27
    @SpeedyVibes27 Год назад +3

    love your vids

  • @Voriki2
    @Voriki2 Год назад +4

    Track idea: co-op, everyone works on 1 map.
    Each designer gets their own quadrant of the map to work on. Say there are 3 designers(Kan, Kosmu, Dapper... but I hope Scrapman or other designers also partake.
    Each designer gets a blank map template where the start and finish are placed beforehand. Designer 1 gets Start A and Finish A. Designer 2 gets Start B and Finish B, but Start B is at the exact same location as Finish A. So each designer makes their track one after the other.
    Let's say each has to build a 30 second-ish track. But there is no discussion on color or themes, so you'd go through 1 big track in 3 vastly different styles.
    Then another innocent person(such as Yannic) takes the 3 text files of the 3 small tracks, and merges the elements. And then it will be a surprise for all 3 designers what the end result will be until it gets unveiled in the lobby.
    Each deleted start/finish also becomes a checkpoint.

  • @10thletter40
    @10thletter40 Год назад +1

    The joy when you got it made my day 😂

  • @SpeedyVibes27
    @SpeedyVibes27 Год назад +2

    yup

  • @randommm-light
    @randommm-light Год назад

    I love the hands free tracks.. I make them in Trackmania w only the accelerator and brakes, no steering. The trick is to build the hand free “yeet” path first, all the way to finish, then backfill with plausible track. Cuts down on all the replays. A huge aerial jump w multiple height landing zones is a nice gimmick.

  • @mrprotscg
    @mrprotscg Год назад

    Best episode yet

  • @MikeHarrison3266
    @MikeHarrison3266 Год назад

    The proof, the way to a win is no touching and playing with yourself.

  • @ITpanda
    @ITpanda Год назад

    Would be interesting to have a way to align people to an exact spot mid track and boost them at some stupid speed off something that normally people would avoid, so that it yeats them across the track in a hands free manner. So half hands free track. Maybe make the first part difficult so people would be less inclined to risk what would normally be a very stupid play. The rest of the track could just be a long back and forth canyon run.

  • @ihiminen3393
    @ihiminen3393 Год назад +2

    today in zeepkist
    -KaN 2022 (soon 2023)

  • @kollinspencer847
    @kollinspencer847 Год назад +1

    nice love it

  • @programmeralexgames4953
    @programmeralexgames4953 Год назад

    i believe you get different results because the interval for physics check gets offset it isn't realigned when you start.

    • @vibaj16
      @vibaj16 Год назад

      it's because the engine bases its calculations on how long it's been since the last frame, so the speed isn't dependent on the framerate, but this introduces the randomness

  • @slomopanic
    @slomopanic Год назад

    That was a great watch Kan :D

  • @jnnmlchr91
    @jnnmlchr91 Год назад

    If Hyce some how found out a way to do this with trains

  • @frankraymondmichaels332
    @frankraymondmichaels332 Год назад

    I bought the game because of these videos. Still a noob but my favorite game.

  • @kennythegamer1
    @kennythegamer1 Год назад

    The Physics engine that Unity uses most likely uses discrete collision detection, which gets worse with lag and the speed of the object and is most likely causing this issue of single player vs multiplayer inconsistency. Also, the collision response probably isn't made to balance out the variable depth an object could be into another object; that would cause the weird bounces.

    • @vibaj16
      @vibaj16 Год назад

      i think there's an option to use continuous collision detection

    • @kennythegamer1
      @kennythegamer1 Год назад

      @@vibaj16 If it's there, most games probably don't use it, though.

  • @mdpl_
    @mdpl_ Год назад

    it's a shame that you didn't add into the video the quick look of the RoanC's ice campaign challenge when it was on X02, that would be funny

  • @Kodiak01
    @Kodiak01 Год назад

    Actually had no idea it was an AFK map ^^ I was one of the first to complete but I did it the long way 😁

  • @masterdox4443
    @masterdox4443 Год назад

    425K SUBS? Last I remember was 100k

  • @7610143
    @7610143 Год назад

    5 minute track suggestion
    Dragon ball's "Serpent Road of the afterlife"

  • @bread0237
    @bread0237 Год назад

    👍Bread

  • @Ricky-Davis
    @Ricky-Davis Год назад +1

    According to Google, Unreal is not deterministic.

  • @ImNotGam
    @ImNotGam Год назад

    Was this recorded last Tuesday? Steam has maintenance every Tuesday around noon Pacific Time so you might want to avoid recording around then.

  • @darrianshaker7121
    @darrianshaker7121 Год назад

    Back to the past (future)

  • @DefenderTerrarian
    @DefenderTerrarian Год назад

    If this was filmed on a Tuesday, Tuesday is the day Steam's servers reset, it causes problems for connectivity for an hour or so.

  • @ArythNeon
    @ArythNeon Год назад

    I looked up "does Unity have deterministic physics and the first result literally from Unity was "Unity Physics is a complete deterministic rigid body dynamics and spatial query system" It is deterministic

  • @TBdoessomething
    @TBdoessomething Год назад +2

    Wonder if this is based on the automatic track i suggested

  • @Saxquatch_
    @Saxquatch_ Год назад

    Imagine if someone came on afk and got first while being afk

  • @1234winnersplacenonoobsallowed

    CTR = crash team racing

  • @Skirakzalus
    @Skirakzalus Год назад

    Same concept as the other track. Same outcome as the other track. That's deterministic.

  • @plx1212
    @plx1212 Год назад +1

    Number 28th, lol :P

  • @icendox
    @icendox Год назад

    I wanted to say something funny ... My sim racing setup is compatible with the game

  • @proxithermoblast643
    @proxithermoblast643 Год назад

    ... buy zeepkist

  • @toolng1798
    @toolng1798 Год назад

    It might be better if you just steer and aim it

  • @claytonverheul9662
    @claytonverheul9662 Год назад +2

    Second

    • @plx1212
      @plx1212 Год назад +1

      Twentyeight

  • @andeeznation
    @andeeznation Год назад

    Its a broken game because a full afk should always produce the exact same result. So dev needs to fix something there

  • @claytonverheul9662
    @claytonverheul9662 Год назад +1

    12 sec

  • @ihiminen3393
    @ihiminen3393 Год назад +1

    third?

  • @OpGamer-yk1dw
    @OpGamer-yk1dw Год назад +1

    6th