Тёмный

Programming For MAXIMUM SPEED in Bots Are Stupid! 

Aliensrock
Подписаться 655 тыс.
Просмотров 87 тыс.
50% 1

Bots Are Stupid Part 3 - I have reached ludicrous speed. Nothing can stop me, except the game having to catch up. One of these days I'll secure a solid leaderboard spot. Who knows, maybe it'll be today!
Edited by: / benbenranger
#aliensrock #programming #puzzle
New to the channel? These links will help:
VOD Channel: / @aliensrockarchive223
Twitch: / aliensrock
Twitter: / aliensrock50
Discord: / discord

Опубликовано:

 

20 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 187   
@Aliensrock
@Aliensrock 2 года назад
Surely I can't be the only one who's had this "too fast" problem.
@iamweirdo2756
@iamweirdo2756 2 года назад
hello
@ГЦРЕГТ
@ГЦРЕГТ 2 года назад
Ыце
@TheTyisawesome
@TheTyisawesome 2 года назад
That's what she said
@NStripleseven
@NStripleseven 2 года назад
@@ГЦРЕГТ blue=go
@tf_d
@tf_d 2 года назад
Hey Tyler, Ryan here
@Yokozai
@Yokozai 2 года назад
Tyler you don't even know how much I need you to go back and get a top time on the leaderboards of earlier levels, like you did for Poly Bridge. Love this series, and this video!
@ninjasuperman9538
@ninjasuperman9538 2 года назад
this is the next great game for the channel
@connorharvey6278
@connorharvey6278 2 года назад
agreed..excited to where this will go!
@ultrio325
@ultrio325 2 года назад
Tyler: "The orbs take time to register? That's bullshit!" Every TASer: First time?
@doomse150
@doomse150 2 года назад
Nah, but this travel time stuff is really game specific. E.g. in SMM (1&2) keys also take a certain amount of time to fly towards your character, but opening a key door is possible from the moment the key spawned, without the need to wait for its obtain animation
@ultrio325
@ultrio325 2 года назад
@@doomse150 What about SMB1's framerules?
@letminecraftgo
@letminecraftgo 2 года назад
This game is basically just making a TAS speedrun: the game
@areadenial2343
@areadenial2343 2 года назад
TYLER! Some tips on maintaining momentum: When you hook onto a wall, you will lose momentum the farther off from the swing angle you are. Since the hook is shot out at 45 degrees, you want your movement direction to be as close to perpendicular to the direction you shot the hook in order to conserve as much of your momentum as possible. Additionally, there's a settings button which allows you to turn on hitboxes to see how close to spikes or walls you can get before you collide with them, or change the playback speed. And if you right click on a line of code, the simulation will fast forward until that part is reached, allowing you to test a piece of code without replaying the entire level.
@_APV_
@_APV_ 2 года назад
The right click sounds useful, I thought it was a design choice to make player replay the whole level to tweak milliseconds. Why do they then kill the player when you try to edit some code ahead? Would be nice to be able to unwind, adjust code and play again from the position you're currently at.
@MudakTheMultiplier
@MudakTheMultiplier 2 года назад
@@_APV_ I think it has something to do with how the code is actually loaded.
@maxxypearl6026
@maxxypearl6026 Год назад
++ L0 1 . p 00😊j
@FoxSlyme
@FoxSlyme 2 года назад
This turned from "reach the goal ASAP" to "collect all orbs ASAP and wait for them to register"
@medicwine
@medicwine 2 года назад
The most human being sentence ever "I understand this new method is superior. I dont want to use it, I like my old way better."
@lukemarquis6828
@lukemarquis6828 2 года назад
I remember at the beginning when you said that you'll probably care way more about getting less lines of code rather than getting fast times, and yet you've only done the opposite so far lol
@danielm.595
@danielm.595 2 года назад
He has done it so much in other games that it became a subconscious action.
@antfarmer2227
@antfarmer2227 2 года назад
IDK if Tyler would like them but i would totally watch more programing games like Human Resource Machine, SHENZHEN I/O, Hacknet, or EXAPUNKS. (PS: the last 3 are way more programming than HRM which is a bit closer to just commands)
@ChlorieHCl
@ChlorieHCl 2 года назад
And 7 Billion Humans, the sequel to Human Resource Machine, which has more “high-level” constructs like if-else, and also focuses on concurrency, with things like signal sending/listening. It is such a great programming game.
@brysonlambes7175
@brysonlambes7175 2 года назад
Also some non programming problem solvers, infinifactory being a favorite of mine.
@entropic-decay
@entropic-decay 2 года назад
Hacknet is a personal favorite of mine. it's what got me into programming in the first place
@doomse150
@doomse150 2 года назад
Add TIS-100 to the list, parallel assebly-like code puzzles
@KusaneHexaku
@KusaneHexaku 2 года назад
What do you mean "way more programming than HRM", HRM is programming, it's just really low level stuff, like the Zachtronics games. And while the drag and drop interfact does take away some elements of """real programming""", as you prefer to call it, calling it "not as programming" is literally wrong and doing it a disservice. If you think not having to deal with typos makes it "not programming", I don't think you understand what programming is.
@joeomundson
@joeomundson 2 года назад
This is a fun game, but I hope someday the soundtrack will be more than a 10 second loop.
@indigoblunter
@indigoblunter 2 года назад
I'm honestly surprised that it's taken this long to find a game with this concept. I mean, TASing has been around for a VERY long time, but now an approachable version is available to the general public. I wonder if someone playing this game will one day actually go fully into TASing
@jimmypiglet5705
@jimmypiglet5705 2 года назад
That would be neat
@yelper7757
@yelper7757 2 года назад
A.I, complex control, brute-forcing, etc. i think will be possible in the game?
@eimazd
@eimazd 2 года назад
Honestly, having played this game myself, it really makes me want to get into TASing. Though, most games tend not to have levels that are consistently beatable in under 10 seconds like this game's are.
@yelper7757
@yelper7757 2 года назад
@@eimazd well there are the more impossible parts of TASing like very precise input or glitching the game
@Eggscargot
@Eggscargot 2 года назад
There was a game with something pretty close to this concept submitted in the GMTK Game Jam 2018, titled Else Walker. It leans more toward puzzle solving and is much less fast-paced, but this concept has been around for several years at least.
@leekt2228
@leekt2228 2 года назад
15:45 thats why they introduced waiting in frames yknow
@thatoneguy9582
@thatoneguy9582 2 года назад
that’s also why i don’t use 1000 goddamn tickrate because it’s _dumb_
@Darklay56
@Darklay56 2 года назад
Hey got into the game because of your videos and I love it! I made custom maps 123-crane and 123-spirale if you ever want to try them, if you do try spirale, I'm sorry... Also you can look up people's route by clicking on the time when selecting a level and on score in custom maps love the vids keep it up!
@majestic-a1260
@majestic-a1260 2 года назад
can i have a link to the maps
@eimazd
@eimazd 2 года назад
@@majestic-a1260 If you go to Custom -> Online maps in the game, you can browse the maps. Since their map starts with "123", it's currently at the top when sorted by Name.
@eimazd
@eimazd 2 года назад
Great maps! It's neat, the difference between trying to optimize Crane and just trying to complete Spirale. I got a 7.262 on Spirale, had to set my tick rate up to 500 and play around with Move Left and Move Right to ever-so-slightly change my trajectory between hooks, as well as using Move Left to stop a little faster before the turbo-jump.
@Darklay56
@Darklay56 2 года назад
@@eimazdThanks! Just watched your replay, great job on it. Can't even come close on my own map ahah
@majestic-a1260
@majestic-a1260 2 года назад
@@eimazd thanks
@CntRational
@CntRational 2 года назад
Have you played any Zachtronics games, like TIS-100 or Shenzhen I/O? They might be up your alley if you're interested in more programming-focused puzzles.
@MudakTheMultiplier
@MudakTheMultiplier 2 года назад
He's mentioned that he really likes Opus Magnum, but it's not a very good game for streaming or videos because it doesn't make much intuitive sense unless you've actually played it.
@ether3896
@ether3896 2 года назад
running at 100 fps 1 frame would be 0.01, you've been using frames this entire time tyler.
@pvic6959
@pvic6959 2 года назад
lol i was about thing say the same thing! if you wait a small enough time, youre waiting for frames anyway
@Borcheltski
@Borcheltski 2 года назад
Tyler’s refusal to just watch and view what would happen and make decisions based off that hurts me as a programmer
@BigDBrian
@BigDBrian 2 года назад
the orbs not getting to the exit in time is a really big flaw in the game, wtf Like... It's literally a game about simplifying TAS but then it has an entirely preventable bottleneck issue. Really hope that gets updated.
@dreingames9137
@dreingames9137 2 года назад
No it’s an intended and imo good feature. Also it allows you to go faster at the start without worrying too much about getting to the portal as fast as possible
@BigDBrian
@BigDBrian 2 года назад
@@dreingames9137 so it trivialises half the level when it comes to optimising for speed. That's not a positive
@dreingames9137
@dreingames9137 2 года назад
@@BigDBrian I’m not sure if you have played the game, but it really does not trivialize any part of the level. Firstly, the orbs travel quite faster, and on most levels with lots of obstacles, they will beat you. Second of all, it allows you to optimize your movement in collecting the orbs even further, as you don’t have to have perfect momentum in the right direction to get the portal as fast as possible
@BigDBrian
@BigDBrian 2 года назад
@@dreingames9137 I don't think we'll ever see eye to eye on this. For the record, no I haven't played the game, but the concept of speedrunning, TAS and optimisation are broad and go well beyond the scope of this game. So I don't think it matters too much. I agree with you that it'll push you to optimise getting the orbs more. Where I disagree is that i really don't think shifting the scope of an entire level down to some part of it is a positive thing. No, it won't apply to every level. But that doesn't mean it's not something I can take issue with.
@gsas3012
@gsas3012 2 года назад
Mitochondria is the powerhouse of the cell
@tobyonatabe2601
@tobyonatabe2601 2 года назад
You are right
@arcticafrostbite617
@arcticafrostbite617 2 года назад
when you're whizzing by it just hook down to grab the platform so you lose all your speed and you're hooked into the portal
@DispatchCenter
@DispatchCenter 2 года назад
You are setting tickrate to 1000 which means the game goes in 0.001 second increments (ticks) but the smallest adjustment you make seems to only be in 0.010 second increments. I'm just curious as to why you seemed to latch onto setting the tickrate to 1000 at the start of all your programs after being told about that mechanic. By default the game runs are 200 ticks per second which is 0.005 second increments, which should be plenty. When you adjust by 0.010 seconds you're effectively only running at 100 ticks. You could also adjust the tick rate to make single stepping forward and backwards in ticks more efficient. Set the tickrate to 100 or even 50 at first, then when you need to fine tune, set the tickrate back up again and single step through ticks to get the perfect timing. Hope this helps you understand the tickrate mechanic a bit better
@victorianvalkyri
@victorianvalkyri 2 года назад
Setting tick rate was meant to help with using the wait command with frames, but Tyler completely ignored that part of the tutorial and only fixated on the tickrate
@_APV_
@_APV_ 2 года назад
Wdym by "smallest adjustment you make seems to only be in 0.010 second increments"? In the final stage he has values like 0.452 0.095 0.015 0.066
@veri745
@veri745 2 года назад
Ah, the pinnacle of coding: `wait` statements scattered everywhere
@iexistasaconstruct
@iexistasaconstruct 2 года назад
i feel like working in fractions of a second could have been avoided if you used frames
@_APV_
@_APV_ 2 года назад
He has a tickrate of 1000, that means 0.123 second is 123 frames, so it doesn't matter what he chooses to use, same numbers.
@dramarclp
@dramarclp 2 года назад
We need to go even deeper. We need TAS speedruns of this game.
@greatsageclok-roo9013
@greatsageclok-roo9013 2 года назад
When you're here so fast that there aren't any video cards at the end. (Had a mental blank on what they're actually called.)
@marthachampagne316
@marthachampagne316 2 года назад
try the game Turing complete by levelhead. it's still early access but a good puzzle game. got a steep learning curve to it. could be easy for you, if you know how to build and program a computer from the apollo program from scratch. probably aimed at people taking a computer course seeing as it's got such a learning curve to it. think about it?
@Joseph125
@Joseph125 2 года назад
Can’t wait until Tyler discovers how people go *really* fast
@jimmypiglet5705
@jimmypiglet5705 2 года назад
I saw the time and started refreshing
@NStripleseven
@NStripleseven 2 года назад
As one does
@jimmypiglet5705
@jimmypiglet5705 2 года назад
@@NStripleseven for good content yes
@gsas3012
@gsas3012 2 года назад
I see you are a man of culture as well
@iamweirdo2756
@iamweirdo2756 2 года назад
Same
@jackhammerhm9563
@jackhammerhm9563 2 года назад
Can relate. I do this most nights
@kenet7877
@kenet7877 2 года назад
This "too fast" problem reminds me of that "Suffering from Success" meme
@Kallyn
@Kallyn 2 года назад
I would LOVE to see this game optimized
@eimazd
@eimazd 2 года назад
Once you beat a level, you can click on the "best [time/length]" on the level select to see the leaderboards. It's REALLY impressive to see what the #1 spots can do with the engine, it feels like they're using a completely different set of physics.
@DJENTRAX
@DJENTRAX 2 года назад
Your amazing videos and streams made me buy so many great games and not regret a single one! Even this game!
@Roy-K
@Roy-K 2 года назад
Don’t forget, while on the ground, you can use the stop command to stop moving left or right - it just doesn’t work in the air
@gsas3012
@gsas3012 2 года назад
Excited for another video of Bots are Stupid!
@Zaluuk
@Zaluuk Год назад
14:20 you can check frame by frame when you are boosted remove the wait till boosted and add the time to the wait seconds and youd get line less code
@NStripleseven
@NStripleseven 2 года назад
I gotta say, I love this game.
@heavysaur149
@heavysaur149 2 года назад
Tyler I recommanded you to watch the fastest time to know how to pogo jump, it’s take you so much speed and with it I get 1st in Basic II and 1st on Easy IV, and got good time on other map too.
@Banane42
@Banane42 2 года назад
Am I the only one that thinks that the "wait until" is basically useless? Like most of the time the timing of that isn’t quite right so you have to wait a little bit more, so in the end you have 2 "wait" in a row and they can be condensed in a single "wait". Also the "wait until" would normally be useful if you don’t know exactly when the condition is gonna happen, but in this game with ZERO randomness, it’s pointless
@hauler-hx6gw
@hauler-hx6gw 2 года назад
My guess is that it’s for beginners to not have to go frame by frame which could be a bit annoying for new people. Also it is never required so it makes sense for Tyler to not do that but it is a good mechanic
@36rohinsurath84
@36rohinsurath84 2 года назад
Tyler can I suggest a game that I know you will absolutely love if you already haven't played it. Outer Wilds. Its one of the most beautiful and immersing games I've ever played. Its not a straight up puzzle game but it revolves around knowledge because of a core mechanic that is executed wonderfully. Travel to the outer reaches of space and explore the universe, with its fantastic music, great controls, and focus on exploration over combat.
@irenesabe
@irenesabe 2 года назад
i'm loving this series so much
@NutchapolSal
@NutchapolSal 2 года назад
This must've been an old recording, the lowest leaderboard rank for Medium 1 is already at 1182 as of me writing this
@majestic-a1260
@majestic-a1260 2 года назад
yeah his videos brought a ton of traffic to the game, this was recorded before the first video was released
@faultofdaedalus2666
@faultofdaedalus2666 2 года назад
have you ever played any zachtronics games? because i feel like you’d love them, especially exapunks
@frujey
@frujey 2 года назад
Not the person into coding but this game seems kinda fun
@bogdanyuzvikov1769
@bogdanyuzvikov1769 7 месяцев назад
Watching 2 years later, the cringe from Tyler's "tickrate 1000" gets me every time😅
@holderofgold6764
@holderofgold6764 2 года назад
A full game Speedrun of this would be very interesting
@WanderTheNomad
@WanderTheNomad 2 года назад
I wonder if you can copy some code outside of the game and paste it in the game.
@Aaron-cs3xl
@Aaron-cs3xl 2 года назад
It's just a speed typing test lol.
@Данилтычкрейзи
@Данилтычкрейзи 2 года назад
So any% where you optimize code length, use of shortcuts and your typing, paste% where you try to paste that code fastest way. Also TAS playing game about TAS.
@gremlinman9724
@gremlinman9724 2 года назад
it would just be copy-pasting optimal code
@axyrl
@axyrl 2 года назад
some advice: turn hitboxes on so you know how close you are to dying. i only do it for the player and the spikes
@redchan2571
@redchan2571 2 года назад
In that last puzzle, couldn't he have just jump to reach the portal?
@rubenverg
@rubenverg 2 года назад
that good feeling when your code actually works
@leggyjorington3960
@leggyjorington3960 2 года назад
You should play the deck building, auto battler game called "Super Auto Pets". Its free on steam.
@DaviskGD
@DaviskGD 2 года назад
Love this game and this channel
@kitthekat6844
@kitthekat6844 2 года назад
I'd love to see a run for top 5 speed on a level!
@Zaluuk
@Zaluuk Год назад
1:06 you can stop maybe
@poppycars213
@poppycars213 2 года назад
5:58 I did i loop their big brain (not 2 loops 1 complete one)
@Thetheproto
@Thetheproto 2 года назад
Love this
@angelcaru
@angelcaru 2 года назад
You have achieved TASer
@GratefulNPC
@GratefulNPC 2 года назад
Guys if you watch his vids in the morning instead of midnight you get a lot less Tyler burnout. Or I did at least
@c33minus
@c33minus 2 года назад
mfw tyler forgets there's a stop command
@gremlinman9724
@gremlinman9724 2 года назад
WWE ARE REACHCING MAXIMMUM VELOCIPY
@HiImKyle
@HiImKyle 2 года назад
No point in changing tickrate if you don't wait on frames, you change nothing really
@majestic-a1260
@majestic-a1260 2 года назад
default is 200 tps meaning you get 5x more precision on the last decimal
@jamesahibbard
@jamesahibbard 2 года назад
It means when doing it in seconds you can do it in 0.001 increments, instead of it rounding to 0.005 When he changes it at 6:20, it means that change on line 8 (It was line 7 when he made the change) from 0.205 to 0.207 will actually do something. There's a cut there, I suspect there's a run of the bot he didn't show on camera where he wonders why it didn't change anything.
@jayglenn837
@jayglenn837 2 года назад
This is a comment. Algorithm happy now.
@rustyknight1572
@rustyknight1572 2 года назад
Very nifty!
@gsas3012
@gsas3012 2 года назад
1 view 12 likes; nice job youtube
@madcuzbad3842
@madcuzbad3842 2 года назад
Day 3 of asking Aliensrock to play human resource machine
@Super-il9nb
@Super-il9nb 2 года назад
At least you could doo -tickrate 1000 Even whitout using the frame period you could still advance the frame per 0.001
@HeavenlyDemonicKid
@HeavenlyDemonicKid 2 года назад
spEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEED
@YaddleGaming
@YaddleGaming 2 года назад
pls watch the wr after you beat a level
@ylldervisholli7
@ylldervisholli7 2 года назад
How about you play jalopy?
@a10bam420
@a10bam420 2 года назад
Heyo 👋
@LOL_MANN
@LOL_MANN 2 года назад
Ok düd
@idfk597
@idfk597 2 года назад
It says 1 view but I know I’m not first so it doesn’t matter
@GarrettHoward22
@GarrettHoward22 2 года назад
Day 370 of telling Tyler that he never finished his minecraft series and that he should finish it.
@frujey
@frujey 2 года назад
Day 49 of replying
@jimmypiglet5705
@jimmypiglet5705 2 года назад
I like how you two are doing this (day 1?)
@NStripleseven
@NStripleseven 2 года назад
Day 330 of agreeing, another month and _I’ll_ hit 365
@frujey
@frujey 2 года назад
@@jimmypiglet5705 there is another
@jimmypiglet5705
@jimmypiglet5705 2 года назад
@@frujey indeed
@niksu95
@niksu95 2 года назад
In the first 100 comments
@MyTagWasStolen-Goddeth
@MyTagWasStolen-Goddeth 2 года назад
grammar are wrong
@ShaneZickmann
@ShaneZickmann 2 года назад
Third
@cyborgvison2024
@cyborgvison2024 2 года назад
4th, a comment got deleted
@redbloodednerd8181
@redbloodednerd8181 2 года назад
I agree that orb pickup should be instant. What a dumb game mechanic that only exists to slow players down. At least I know not to get this game.
@Fox_RZK
@Fox_RZK 2 года назад
It's not instant because this game is trying to give you the experience of making a TAS, and in a lot of games pickups are not instant, and so people who make the TASs had to work around it. Imagine a bus...
@redbloodednerd8181
@redbloodednerd8181 2 года назад
@@Fox_RZK makes sense, but this is a game. A mechanic that adds realism at the expense of gameplay is a bad mechanic. Realism isn't always wanted, especially if it gets in the way of the player.
@darkdwarf007
@darkdwarf007 2 года назад
@@redbloodednerd8181 its more of a flavour than bad mechanic though. Its not like you have to wait several seconds or something
@dreingames9137
@dreingames9137 2 года назад
@@Fox_RZK To steal an analogy from Darbian, you can think of there being a bus at the end of each level to the next one. It leaves every 21 frames (or 21/60 of a second). So long as our Human Mario can catch the same bus as TAS Mario, we tie it, since no matter how fast it is, it has to take a bus just like we do. Of course, if TAS Mario barely catches the bus in time, then we would also have to be nearly as fast, but if it has plenty of time to spare, then it isn't so bad.
@stultum
@stultum 2 года назад
among us
@gsas3012
@gsas3012 2 года назад
Sus
@danthiel8623
@danthiel8623 2 года назад
@@gsas3012 quite
@gsas3012
@gsas3012 2 года назад
@@danthiel8623 "quiet"
@pluto3194
@pluto3194 2 года назад
😳
@ГЦРЕГТ
@ГЦРЕГТ 2 года назад
3
@gsas3012
@gsas3012 2 года назад
4
@NStripleseven
@NStripleseven 2 года назад
5
@cyborgvison2024
@cyborgvison2024 2 года назад
6
@frujey
@frujey 2 года назад
7
@cyborgvison2024
@cyborgvison2024 2 года назад
8
@cyborgvison2024
@cyborgvison2024 2 года назад
1st, noooooooooo, i wasnt, wait, now I am, I was 3rd, then comment got deleted, so I was 2nd, now the other that was made first got deleted
@gsas3012
@gsas3012 2 года назад
Lmao nice try though
@iamweirdo2756
@iamweirdo2756 2 года назад
ratio
@gsas3012
@gsas3012 2 года назад
mitochondria is the powerhouse of the cell
@monika-Chr
@monika-Chr 2 года назад
pin me tyler
@gsas3012
@gsas3012 2 года назад
Dont pin them Tyler
Далее
WHO IS MORE GREEDY?!
00:18
Просмотров 1,2 млн
I Made The Ultimate Cheating Device
9:39
Просмотров 840 тыс.
They made a REVERSE tower defense game!?
27:46
Просмотров 481 тыс.
I n__d mor_ k_y_  for  thi_ gam_
10:44
Просмотров 14 тыс.
Can You Finish LittleBigPlanet Backwards?
42:33
Просмотров 17 тыс.
Dear Game Developers, Stop Messing This Up!
22:19
Просмотров 713 тыс.
What Makes A Great Double Boss Fight?
22:28
Просмотров 652 тыс.
How The Password Game was beaten in 59 characters
20:50
Why Scientists Are Puzzled By This Virus
10:44
Просмотров 2,4 млн