I Built Automated F1 Cars to Race With Because I Need More Friends... (Main Assembly Gameplay)

Sdílet
Vložit
  • čas přidán 6. 07. 2021
  • Today we are back with more Main Assembly! In this episode we are looking at a series of automated F1 race cars! I am a huge fan of formula racing and I really wanted to try and recreate the racing experience in Main Assembly!
    -------------------------------------------------------------------------------------------------------------
    About Main Assembly:
    store.steampowered.com/app/10...
    -------------------------------------------------------------------------------------------------------------
    Merch: teespring.com/en-GB/stores/ka...
    -------------------------------------------------------------------------------------------------------------
    #mainassembly #kangaming
  • Hry

Komentáře • 261

  • @darealkosmo
    @darealkosmo Před 3 lety +315

    I see how it is

    • @vancilbrandon
      @vancilbrandon Před 3 lety +8

      🤣

    • @matthewsubjeck6820
      @matthewsubjeck6820 Před 3 lety +23

      Is it just me or is the color of the two ai cars not a coincidence, the colors are scrapmans and kosmos colors

    • @iXenox
      @iXenox Před 3 lety +9

      @@matthewsubjeck6820 i think that the light blue can also count as Moonbo

    • @tytangameplay3118
      @tytangameplay3118 Před 3 lety +3

      you see how what is?

    • @iXenox
      @iXenox Před 3 lety +6

      @@tytangameplay3118 kAN replaced him with dumb AI

  • @dmystermillion2351
    @dmystermillion2351 Před 3 lety +183

    I love how you painted them in the colours of your friends

    • @klaasmuller9663
      @klaasmuller9663 Před 3 lety +1

      @Remie Duck scrapman and Kosmonaut

    • @mattihintikka1654
      @mattihintikka1654 Před 3 lety +1

      @@klaasmuller9663 you clearly didn't get the joke... :I

    • @chickenfeet8558
      @chickenfeet8558 Před 3 lety

      @Remie Duck r/wooooshwith4o's

    • @klaasmuller9663
      @klaasmuller9663 Před 3 lety +1

      ​@@mattihintikka1654 wow im so gonna be able to read sarcasm.... there was about a 98% chance of this person not knowing other youtubers lol

    • @klaasmuller9663
      @klaasmuller9663 Před 3 lety

      @Remie Duck wow im so gonna be able to read sarcasm.... there was about a 98% chance of this person not knowing other youtubers lol

  • @wacekporoat2228
    @wacekporoat2228 Před 3 lety +11

    The biggest improvement is to factor in angle of the car in calculating it speed. The more car needs too steer, the slower it should go.
    Second thing the steering angle constant should be 180/steering angle . If your steering angle is 45, than the constant should be 4. Because when the car is at 45 compared to the target it should steer 45 degrees to go straight at it. At 45 deg the sensor reads 0.25; multiply by constant =1; the car steers full angle - 45 deg.

  • @silverstonestudios01
    @silverstonestudios01 Před 3 lety +81

    Kan: "You know, I'm Canadian. I, uh, use real units of measurement."
    Americans: Hold my beer

    • @Sm5-9-6
      @Sm5-9-6 Před 3 lety +3

      @Aaron Swan THE FORBIDDEN COMBINATION

    • @bananabread5659
      @bananabread5659 Před 3 lety +6

      Football fields per hour

    • @radziogadzio1105
      @radziogadzio1105 Před 3 lety +4

      @Aaron Swan you don’t use eagle per eaten hamburger? xd

    • @steeljawX
      @steeljawX Před 3 lety +2

      Actually as an American I'll throw out the universal measurement that will trigger both imperial and metric users; gauge.

    • @silverstonestudios01
      @silverstonestudios01 Před 3 lety +1

      @@steeljawX As a fellow American. Yes

  • @itsalexmullen
    @itsalexmullen Před 3 lety +71

    Make it so that the cars slow down as the angle between the AI car and target increases so they can take corners better

  • @apersunthathasaridiculousl1890

    for a second, i thought this was a Multiplayer Monday XD

    • @Just_A_Dude_Being_A_Guy
      @Just_A_Dude_Being_A_Guy Před 3 lety +2

      😅same

    • @beaclaster
      @beaclaster Před 3 lety +1

      this is not even close to monday

    • @Baer1990
      @Baer1990 Před 3 lety +2

      @@beaclaster not with that attitude 😎

    • @LordDragox412
      @LordDragox412 Před 3 lety +4

      It is. The blue car is Moonbo and the red one is Scrapman, that's why the red car constantly rams the blue one >:P

  • @verrueckteriwan
    @verrueckteriwan Před 3 lety +19

    Title of the video:
    "...Because I Need More Friends..."
    You and me Buddy, I know that feel ^^

  • @CEOrobotSpace
    @CEOrobotSpace Před 3 lety +39

    How to make friends in 2021: See people and talk
    How to make friends in 2021(for kAN): Build new friends

  • @amagicion5130
    @amagicion5130 Před 3 lety +6

    If you want a really crazy programming challenge, try to construct a quadcopter. Step 1 is getting all the math to correctly speed up and slow down exactly the props you want, step 2 is some crazy precise tuning to make the thing actually pilotable. I think it is something you would really enjoy, and I would love to see how someone else goes about the process.

  • @errorerror8700
    @errorerror8700 Před 3 lety +12

    Just like real friends: never do as you'd expect.
    Great Concept cars. More MA plz! Its a great game.

  • @THESLlCK
    @THESLlCK Před 3 lety +56

    kan engineered an alternate reality where he is leading a race and scrapman is falling behind

  • @faxen5357
    @faxen5357 Před 3 lety +2

    3:11 a multiplier is already conveniently placed in the debug node for you to change to your desired amount (aka 3.6 to display real units)

  • @CanadianProud_
    @CanadianProud_ Před 3 lety +5

    Now, make a Mazda Miata pet that follows the player around.
    :D

  • @Sm5-9-6
    @Sm5-9-6 Před 3 lety +7

    ScrapMan, Kosmo and Moonbo: Are we a joke to you?

  • @THESLlCK
    @THESLlCK Před 3 lety +4

    We need so much more of this game

  • @somwan2545
    @somwan2545 Před 3 lety +7

    Kan insulting the bots he created because they're stupid is very ironic

  • @avaness863
    @avaness863 Před 3 lety +8

    You have at least 345k people here that would play main assembly with you

    • @Plankton654
      @Plankton654 Před 3 lety +1

      Yah but they may not be friends

    • @protectiveteg7003
      @protectiveteg7003 Před 3 lety

      @@Plankton654 But, with just a little time, we could become friends...? (I'm grasping at straws, I really need friends too)

  • @stormyb3739
    @stormyb3739 Před 3 lety +1

    This is awesome, please do more main assembly content. Maybe something with planes (AI planes? Less obstacles mid air, maybe simulate a dog fight using AI planes)

  • @towards_tawheed
    @towards_tawheed Před 3 lety +3

    I like the way he said real meters

  • @rogervanbommel1086
    @rogervanbommel1086 Před 3 lety +1

    Reminds me of stromworks, full controller, hotas, wasd support, “free” building, aerodynamics, really realistic buoyancy

  • @JESS-2005
    @JESS-2005 Před 3 lety +2

    As always great video, but I have a challenge for you, to make a 6dof arm, of course fully programmed to keep the angle and position
    (I already made one, but seeing a more logically compact one would be real nice, avoiding to use a gyroscope like i did would also be great)

  • @stevepittman3770
    @stevepittman3770 Před 3 lety

    Heck yeah, I love this sort of video and I can't wait for the next one.

  • @gogami4954
    @gogami4954 Před 3 lety +2

    I played the free beta a while ago of this game I loved it. Would recommend.

  • @hdcannon4530
    @hdcannon4530 Před 3 lety +4

    This guys is so good and detailed that I don't understand what he is saying cause I haven't met math since I have gone frm school now I am In college

    • @gex4gex
      @gex4gex Před 3 lety

      "I am in college"
      press x to doubt

  • @jordencook4150
    @jordencook4150 Před 3 lety

    Hey Kan! I really enjoy all of your videos! I was wondering when are you posting your next scrap mechanic survival video. Those videos are my favorite!

  • @AndreAs-ir9vh
    @AndreAs-ir9vh Před 3 lety +7

    use more advanced mathematic functions like a Logistic function for power

  • @EpsilonRosePersonal
    @EpsilonRosePersonal Před 3 lety +1

    In the future, a PID and some sensors pointed at the track itself might help with creating decent driving/track AIs.

  • @verrueckteriwan
    @verrueckteriwan Před 3 lety

    You know what this reminds me of?
    Wheatley from Portal 2, where he tries to build horrible cube turret machines to solve his puzzlesm since at that point he was alone and tried to build "test subjects" or "friends" to test and play with :P

  • @sammy_1_1
    @sammy_1_1 Před 3 lety

    What you could do to take corners better is to put the cars brake on a PID integral value, which increases over time. That way, you can hook the PID up to the smart sensor. So basically when the other bot (you) starts to turn and the following bots angle in relation to you starts to increase, the bot will start to gradually apply the brakes. Who knows, maybe you could individually make each wheel brake If you feel up to it...

  • @millicentgibson-elliott8841

    I love how he is sad that he does not have friends to play with just like I thought he would be racing with his friends from the thumnail.

  • @TREZZ_THUNDER
    @TREZZ_THUNDER Před 3 lety +2

    You know kan is seriouse when he names the bots A.I 1 and A.I 2 °○°
    Now that's freindshipe

  • @manex322
    @manex322 Před 3 lety

    I love this videos!
    Hey kan! Now that you are doing logic projects can you return to StormWorks? There is a lot of logic to do, you can use Logic gates, LUA, and HTML now... aaaand a lot of updates has launched now, you can make nuclear reactors and steam engines

  • @Blackish.mp4
    @Blackish.mp4 Před 3 lety +5

    i like how he says he has no friends but then paints the cars the colours of scrapman and kosmo the ppl he plays main assembly w lmao.
    also whos ur fav f1 driver? mines sebastian vettel bc of his redbull days

  • @boxslayer4486
    @boxslayer4486 Před 3 lety

    It's kind of funny that Kan painted the cars the colors of his friends. Blue for moonbo or Kosmo, and red for Scrapman

  • @Paprikajlo
    @Paprikajlo Před 3 lety +1

    It's insane how much character such basic ai can have :D

  • @diamonddotzip2542
    @diamonddotzip2542 Před 2 měsíci

    MAIN ASSEMBLY CAN DO THIS? NOW I WANT IT EVEN MORE

  • @steeljawX
    @steeljawX Před 3 lety

    I think you should go a bit above and beyond if you want an automation challenge. What am I thinking of? Well, if you want to really rack your brain against the belt sander for hours, try to make a torpedo bomber with a functioning torpedo that can be dropped and that will propel itself and explode on impact with a ship. Now take that same torpedo bomber and program it so it's an AI bomber, spawn 4 of them in, and then do a squadron bomb run on a ship. . .bearing a red or blue flag. Again, it's more of a long term goal project than anything because flying's hard; automation is hard; the merging of the two are horrible during the process, but majestic to watch afterwards.

  • @crizpycheese8287
    @crizpycheese8287 Před 3 lety +4

    Have you played trackmania? Its a great formula racing game

    • @MrRolle-zf6dk
      @MrRolle-zf6dk Před 3 lety

      Great racing game but I’d hardly call it Formula racing, maybe in the future but it’s not even in the same world as the real thing right now xD

  • @atlasdraconic7339
    @atlasdraconic7339 Před 3 lety +1

    next main assembly episode f1 racing with scrapman and kosmo calling it here

  • @Unorthodox_kidd
    @Unorthodox_kidd Před 3 lety

    Never have I ever seen a 50-50 grind using an F1 car

  • @bakupcpu
    @bakupcpu Před 3 lety

    I'll race with you haha ,... I'm horrible at it tho. Thanks for sharing!!

  • @DanielMether
    @DanielMether Před 3 lety

    When you realize Kan is low key a programmer, not just a builder. I bet if he had a solid week of free time he could brute force a play by play script for a race line lap.

  • @theseafarerfamily
    @theseafarerfamily Před 3 lety

    It's such a wonderful and very nice graphics. See you around

  • @Muziek37414
    @Muziek37414 Před 3 lety +3

    You know you can hide panels instead of deleting it?

  • @Madnessnunky
    @Madnessnunky Před 3 lety

    Ya, so the problem was they always took turns too wide, so you need to stay close to the inside to keep their swing out to within the track width. Red multiplies the faults that blue has, like an inverse trailer. (Trucks swing wide because the trailer cuts corners, so you should cut in because your "trailer" swings wide.) The short course experiment concludes that point well. Red smashed the wall when you went wide.

  • @EndroEndro
    @EndroEndro Před 3 lety

    simply make a button to save yours "virtual" checkpoints, Drive around the track. Then set up positions on corners and add some curve for turns

  • @MagicalPorkChop
    @MagicalPorkChop Před 3 lety

    I can see how you could easily start getting into feedback loops. For example, instead of the 5m constant distances before the accelerator kicks in, have it factor in the current speed. That way, the faster the bot is going, the further out it will feather its throttle and not smash into you quote so much.

    • @kANGaming
      @kANGaming  Před 3 lety

      Yea you could do something like 5m x current speed / max speed to get a better deceleration curve. If we really want to get crazy we could also start applying a logarithmic function to it to really slow down on a gentle curve. Main Assembly is so great for offering all these options without mods!

  • @shantanushaji8513
    @shantanushaji8513 Před 3 lety

    what you could have done is that, just like the aceleration and how it accelerates more with distance it should turn more with the distance getting less. that would make life a lot easier

  • @ClayInvictus
    @ClayInvictus Před 3 lety

    kAN: Hey devs, can you add some checkpoints?
    Devs: Do it yourself...

  • @gaminghub8108
    @gaminghub8108 Před 3 lety

    kAN is basically the Mumbo Jumbo of logic in sandbox games.

  • @fitzofrage5292
    @fitzofrage5292 Před 3 lety

    I like how you made the leader green and the followers red. Has ScrapMan seen this video? lol

  • @CaptCatnap
    @CaptCatnap Před 3 lety

    Maybe an easier thing to build first are automated Battlebots, would be cool if you make a few test them out on blanks just to make sure they work and then do a tournament.
    if it really is easier I don't know, but I guess so as they don't need to follow a track just attack another.

  • @Mazren_
    @Mazren_ Před 3 lety

    Kan is the mumbo jumbo of scrap mechanic and Main assembly

  • @fradornkledop
    @fradornkledop Před 3 lety

    I see that whenever the cars are turned away form you they speed up and crash into walls, so maybe cap, or slow down the speed when the bearing away from you is high so they can get pointing the right way again.

  • @nekowknight
    @nekowknight Před 3 lety

    It would take forever but have you tried combining the proximity sensors and checkpoint sensors, and laying down a bunch of proximity sensors on the track to force the vehicle follow the track while hunting down the check points

  • @Sejiko
    @Sejiko Před 3 lety

    Jo kan i think besiege would be a nice game to check out at some point it has some logic blocks etc.. and the building is also great.

  • @josephpinder1595
    @josephpinder1595 Před 3 lety

    The blue car is following you who has no understeer. While red is falling blue which has understeer so reds understeer is multiplied

  • @cyberjay4522
    @cyberjay4522 Před 2 lety +1

    yes km/h is the true speed measurement.
    I live in Australia

  • @1nsane89
    @1nsane89 Před 3 lety +1

    Looking at the driving around the course... I cant tell the difference from multiplayer monday.

  • @pyrec5533
    @pyrec5533 Před 3 lety

    25:52 - 26:10 = Every multiplayer monday race upload xD

  • @malbyx
    @malbyx Před 3 lety

    i think you should divide the throttle to some multiple of the steering angle
    (something like `throttle / steeringAngle * 0.5`) so it doesn't widen the turns

  • @iamworth1watt748
    @iamworth1watt748 Před 3 lety +3

    Ok if you love F1, which Williams driver is Canadian

  • @katiekat1768
    @katiekat1768 Před 3 lety

    you should totally give Stormworks Build And Rescue a go!

  • @startrek133
    @startrek133 Před 3 lety

    You need to get the guys in on this .. Kosmo , Scrapman, Mombo, Johnbane, Comodo .. you can get 20 people to play ..

    • @monatp1
      @monatp1 Před 3 lety

      There's at least 300k people in this comment section that would want to play with him

  • @n1co2017
    @n1co2017 Před 2 lety

    i would love to see more main assembly battles in multiplayer

  • @_ht7p_
    @_ht7p_ Před 3 lety

    Hahahahahahha
    I started to whach the video and some ad for games whit F1 appear on my screen 😂😂😂😂👌

  • @kiggsl5486
    @kiggsl5486 Před 3 lety

    7:39
    My younger brother knowing more about main assembly than me

  • @sammy_1_1
    @sammy_1_1 Před 3 lety

    Having 20 cars would be pretty sweet, but I'm pretty sure there is a max bot cap of 4, although you could get around this by making all of the cars on one bot and then detaching them from the main bot. Imagine the programming though...

  • @claudiolopez202
    @claudiolopez202 Před 3 lety

    maybe with the memory block you can make the line up so that it acquires the target at the beginning and doesn't after that.

  • @marakasalt
    @marakasalt Před 3 lety +1

    U need to do a vid when u trie to get the ground effect like lotus in the 70s

  • @violetwamboko2564
    @violetwamboko2564 Před 3 lety

    here's a suggestion
    for the nxt multy player session do a formula1 race
    (you decide which game to use)

  • @froggygaymer
    @froggygaymer Před 3 lety

    It'd be cool if a smart sensor could see if the car leaves the asphalt of the track and tries to stay on the track that way

  • @Pyrrhist
    @Pyrrhist Před 3 lety

    Is there a bearing system you could use to make discount scrapman pump the breaks when his angle from you is too high? Thet way theyd be better at cornering

  • @wilmeroberg9794
    @wilmeroberg9794 Před 3 lety

    You better upload that sequel soon

  • @BrianJ1962
    @BrianJ1962 Před 3 lety

    lol - all through watching this, I kept on thinking, "kAN could so use advanced programming to troll Scrapman and Kosmo in this game..." and there, in the comments, is Kosmo - obviously having similar thoughts 🤣🤣

  • @DasVerteidiger
    @DasVerteidiger Před 3 lety

    can you make PID controller? edit: I wrote this right before you showed the PID block. That sounds like the way to go for controlling steering/power in a simple case.

  • @ExodusNexus222
    @ExodusNexus222 Před 2 lety

    u see the metric system never really caught on in america unless u count the increasing popularity of the 9mm bullet

  • @jamescobbett9401
    @jamescobbett9401 Před 3 lety

    hey Kan you should build demolition derby cars with that logic

  • @xxshadowbdxx6130
    @xxshadowbdxx6130 Před 3 lety +1

    Kan called them dumb yet he programmed them therefore he is still smarter than me

  • @zapp9209
    @zapp9209 Před 3 lety +1

    scrapman and kosmo :BRUHHHHH

  • @turrboenvy4612
    @turrboenvy4612 Před 3 lety +1

    Could you subtract steering from acceleration so it slows down as it steers?

  • @siddhanth9233
    @siddhanth9233 Před 3 lety +1

    That F1 car looks like a F2 Car And where is the protective bars on the cockpit

  • @otiseveman9471
    @otiseveman9471 Před 3 lety

    Ahh! Scrapman, you and Moonbo

  • @hypezaim3061
    @hypezaim3061 Před 3 lety

    Hey Kan I'm just wondering but why did u add camber to the front tires?

  • @gmdesert3810
    @gmdesert3810 Před 3 lety

    YOU NEED PID in your F1 making the turning smoother for the AI and when the car turn you should stop the trotle if your above like 50 or 30 km/h.

  • @flamehearttheprotogen3807

    Can you make a working solor system that has moons that orbit the planets and have the planets orbit the sun that would be sick!

  • @devakadex9588
    @devakadex9588 Před 3 lety

    you should revisit stormworks. they added so much since the last video you made on it

  • @casmsfrought9956
    @casmsfrought9956 Před 3 lety

    LMAO that title

  • @AF50Gaming
    @AF50Gaming Před 3 lety

    I love f1 to

  • @rockbreaker6
    @rockbreaker6 Před 3 lety

    Normal people finds friends
    Kan. Makes friends

  • @bananabread5659
    @bananabread5659 Před 3 lety +1

    In america we use football fields per hour

  • @rusticarcher4762
    @rusticarcher4762 Před 3 lety +2

    Great vid what a banger

  • @Just_A_Dude_Being_A_Guy

    I needed this 😀 !!

  • @colingava8739
    @colingava8739 Před 3 lety

    how do you feel about the Canda grand Prix getting canceled

  • @frostedpeppermintflavoured7065

    ''I'm not sure about that but I'm pretty sure.'' -Kan

  • @kevinrhodes6066
    @kevinrhodes6066 Před 3 lety +1

    What kind of camber do you have on there, I can’t really tell

  • @apersunthathasaridiculousl1890

    race’n with -the boys- AI

  • @zacha8869
    @zacha8869 Před 3 lety

    The "debug" blocks have a build in multiplication setting, no need for the multiply block.

  • @fynnhubner7768
    @fynnhubner7768 Před 3 lety

    Because you are an F1, I have to ask the question… Who is your favorite driver and what is you favorite team (My favorite driver is Seb and my favorite team is McLaren).

  • @Rraptor1012
    @Rraptor1012 Před 3 lety

    You should try this using planes