{"video_id":"NIElzDm-Ki8","title":"LTT: The Video Game!","channel":"Linus Tech Tips","show":"Linus Tech Tips","published_at":"2022-05-05T14:53:29Z","duration_s":615,"segments":[{"start_s":0.0,"end_s":6.48,"text":"took me a while to find out yeah that that was that was bs that was bs right","speaker":null,"is_sponsor":0},{"start_s":4.799,"end_s":11.36,"text":"there that was crap game development is notorious for long","speaker":null,"is_sponsor":0},{"start_s":8.88,"end_s":14.96,"text":"hours job instability and early burnout so when Gigabyte reached out to sponsor","speaker":null,"is_sponsor":0},{"start_s":13.04,"end_s":20.56,"text":"this video featuring their aero 16 and aero17 creator laptops we thought hey","speaker":null,"is_sponsor":1},{"start_s":18.24,"end_s":24.4,"text":"these things are super powerful why don't we try them out as a game","speaker":null,"is_sponsor":1},{"start_s":21.92,"end_s":28.08,"text":"development workstation i mean how hard could it really be it's really hard","speaker":null,"is_sponsor":1},{"start_s":26.96,"end_s":33.28,"text":"seriously fun fact this guy actually came to us from the","speaker":null,"is_sponsor":0},{"start_s":31.519,"end_s":38.16,"text":"game development industry so all right ploof what did you manage to make in the","speaker":null,"is_sponsor":0},{"start_s":35.92,"end_s":42.16,"text":"12 hours that i budgeted for this project i mean it's pretty much drag and","speaker":null,"is_sponsor":0},{"start_s":39.84,"end_s":46.0,"text":"drop these days right uh sort of actually i mean in some ways yes it's a","speaker":null,"is_sponsor":0},{"start_s":44.16,"end_s":49.6,"text":"lot easier than 20 years ago instead of creating an engine from scratch you can","speaker":null,"is_sponsor":0},{"start_s":47.84,"end_s":53.6,"text":"purchase or depending on your business model and revenue even freely use a","speaker":null,"is_sponsor":0},{"start_s":51.36,"end_s":57.76,"text":"number of development kits like unreal engine game maker studio or unity like","speaker":null,"is_sponsor":0},{"start_s":55.52,"end_s":62.239,"text":"we've got here today they graciously lent us a pro license to make this video","speaker":null,"is_sponsor":0},{"start_s":60.96,"end_s":66.72,"text":"yep that's a pretty normal thing that happens a lot okay","speaker":null,"is_sponsor":0},{"start_s":64.64,"end_s":69.439,"text":"suck it haters anyway that's the game that's it yeah enough","speaker":null,"is_sponsor":0},{"start_s":68.479,"end_s":76.32,"text":"enough i know better than to think that's the game oh god","speaker":null,"is_sponsor":0},{"start_s":73.2,"end_s":78.88,"text":"oh my god what is this","speaker":null,"is_sponsor":0},{"start_s":76.32,"end_s":84.159,"text":"oh my goodness so uh when i went to make this guy the actual sprite like it","speaker":null,"is_sponsor":0},{"start_s":82.159,"end_s":87.6,"text":"didn't work for some reason so i had to use a different sprite for the jumping","speaker":null,"is_sponsor":0},{"start_s":85.68,"end_s":90.159,"text":"and falling animations uh-huh so it would actually show up otherwise you'd","speaker":null,"is_sponsor":0},{"start_s":88.72,"end_s":95.6,"text":"be invisible while you were in the air ah cool that would oh hell yeah so","speaker":null,"is_sponsor":0},{"start_s":92.96,"end_s":99.92,"text":"as you guys can see it's a simple 2d platformer even though ploof has game","speaker":null,"is_sponsor":0},{"start_s":97.759,"end_s":104.0,"text":"development experience it's mostly in level design and art so rather than","speaker":null,"is_sponsor":0},{"start_s":102.24,"end_s":108.88,"text":"trying to scratch build something he chose a really excellent tutorial from","speaker":null,"is_sponsor":0},{"start_s":106.64,"end_s":111.68,"text":"coding in flow that you guys could actually also follow along with we're","speaker":null,"is_sponsor":0},{"start_s":110.32,"end_s":115.439,"text":"going to have that link down below now that i know that you're a level designer","speaker":null,"is_sponsor":1},{"start_s":113.52,"end_s":118.96,"text":"i actually have much much higher","speaker":null,"is_sponsor":0},{"start_s":117.2,"end_s":123.84,"text":"expectations what's funny about this is please don't please don't have high","speaker":null,"is_sponsor":0},{"start_s":120.719,"end_s":125.52,"text":"expectations i made it in like 12 hours","speaker":null,"is_sponsor":0},{"start_s":123.84,"end_s":128.399,"text":"the thing is that like now that i know that someone else did all the animation","speaker":null,"is_sponsor":0},{"start_s":127.2,"end_s":131.76,"text":"and programming sure and that your background actually is level design i","speaker":null,"is_sponsor":0},{"start_s":130.239,"end_s":135.76,"text":"know i do have high expectations i mean i really feel like that saw was placed","speaker":null,"is_sponsor":0},{"start_s":134.239,"end_s":138.959,"text":"very poorly for for level flow oh sure yeah this is","speaker":null,"is_sponsor":0},{"start_s":137.84,"end_s":143.04,"text":"level one and this should be a lot easier","speaker":null,"is_sponsor":0},{"start_s":141.04,"end_s":148.239,"text":"considering the time invested it is kind of impressive though so we used free","speaker":null,"is_sponsor":0},{"start_s":145.76,"end_s":153.76,"text":"assets from the unity asset store namely pixel adventure one by pixel frog free","speaker":null,"is_sponsor":0},{"start_s":150.4,"end_s":157.76,"text":"casual game sfx by dusty room and casual","speaker":null,"is_sponsor":0},{"start_s":153.76,"end_s":159.76,"text":"game bgm number five by bgm and there's","speaker":null,"is_sponsor":0},{"start_s":157.76,"end_s":163.44,"text":"some pretty cool details in here yeah everything's animated uh the saws are","speaker":null,"is_sponsor":0},{"start_s":161.599,"end_s":166.8,"text":"actually rotating they're not animated to rotate so they're physically like","speaker":null,"is_sponsor":0},{"start_s":164.959,"end_s":171.2,"text":"rotating in that space one of the problems with that is that it's got the","speaker":null,"is_sponsor":0},{"start_s":168.239,"end_s":175.36,"text":"bounce box on it or your your collision box so if the collision box isn't","speaker":null,"is_sponsor":0},{"start_s":173.44,"end_s":179.84,"text":"perfectly square it'll kill you a little differently based on where the saw is","speaker":null,"is_sponsor":0},{"start_s":178.0,"end_s":184.0,"text":"it's fully animated there's background music i added like an actual start","speaker":null,"is_sponsor":0},{"start_s":181.76,"end_s":186.64,"text":"screen there's a end screen for when you get to the end see there's the checkered","speaker":null,"is_sponsor":0},{"start_s":185.12,"end_s":191.04,"text":"flag you're a winner um and if this was actually built out","speaker":null,"is_sponsor":0},{"start_s":188.8,"end_s":193.519,"text":"the quit button should actually close the game right now it doesn't do","speaker":null,"is_sponsor":0},{"start_s":192.0,"end_s":198.48,"text":"anything because we're just in unity and it's called jump for joy it's the best game ever it's not i mean this is really","speaker":null,"is_sponsor":0},{"start_s":196.64,"end_s":203.84,"text":"cool so whether it's an indie aaa or project that lies","speaker":null,"is_sponsor":0},{"start_s":201.84,"end_s":208.879,"text":"somewhere in between you can use these types of templates as a base to start","speaker":null,"is_sponsor":0},{"start_s":205.76,"end_s":211.519,"text":"from and then slowly add maps unique","speaker":null,"is_sponsor":0},{"start_s":208.879,"end_s":215.12,"text":"gameplay mechanics hazards and enemies and bring your creation to life i mean","speaker":null,"is_sponsor":0},{"start_s":213.44,"end_s":219.2,"text":"it is really cool when you think about how someone with absolutely zero","speaker":null,"is_sponsor":0},{"start_s":217.28,"end_s":223.04,"text":"experience could come in and create something like this though yeah it might","speaker":null,"is_sponsor":0},{"start_s":221.2,"end_s":226.959,"text":"take them a few more hours a few a few tutorials in i was actually","speaker":null,"is_sponsor":0},{"start_s":225.44,"end_s":231.599,"text":"starting to move forward a little bit on my own because i remembered how to do it i remember how to do it yeah not not so","speaker":null,"is_sponsor":0},{"start_s":230.239,"end_s":236.64,"text":"much the coding aspect of it because i was never a programmer i didn't do well in all my","speaker":null,"is_sponsor":0},{"start_s":235.04,"end_s":241.28,"text":"programming classes but i can follow a script and i know","speaker":null,"is_sponsor":0},{"start_s":239.04,"end_s":244.64,"text":"when to look for missing things that should be there tell me something though","speaker":null,"is_sponsor":0},{"start_s":243.12,"end_s":247.84,"text":"how does the sponsor fit into all this","speaker":null,"is_sponsor":0},{"start_s":246.959,"end_s":253.36,"text":"so developer kits and engines they have become a bit more robust over the years","speaker":null,"is_sponsor":0},{"start_s":251.84,"end_s":257.12,"text":"but you still need assets and you need code to tell those assets what to do so","speaker":null,"is_sponsor":0},{"start_s":255.439,"end_s":260.079,"text":"you write your own code in visual studio for c and then for smaller games or","speaker":null,"is_sponsor":0},{"start_s":258.72,"end_s":264.16,"text":"light scripts it doesn't take a lot of processing power a general rule is that","speaker":null,"is_sponsor":0},{"start_s":262.24,"end_s":268.16,"text":"outside of specific roles like audio design and you know high poly model","speaker":null,"is_sponsor":0},{"start_s":266.4,"end_s":271.759,"text":"creation you only need a bit more performance to develop the game than","speaker":null,"is_sponsor":0},{"start_s":270.08,"end_s":275.6,"text":"your recommended specs to run it and the main reason you even need that extra bit","speaker":null,"is_sponsor":0},{"start_s":274.0,"end_s":281.36,"text":"is that the optimization happens at the end which would be why so many games end","speaker":null,"is_sponsor":0},{"start_s":278.8,"end_s":284.479,"text":"up being left poorly optimized because that's when you ran out of money i mean","speaker":null,"is_sponsor":0},{"start_s":282.639,"end_s":288.639,"text":"what percentage of the game development process is that tidying everything up","speaker":null,"is_sponsor":0},{"start_s":286.56,"end_s":292.4,"text":"optimization it's the 80 20 rule right 80 of your work is happening at the end","speaker":null,"is_sponsor":0},{"start_s":290.24,"end_s":296.72,"text":"of the project so then what we showed here today no offense","speaker":null,"is_sponsor":0},{"start_s":295.199,"end_s":301.44,"text":"could have been done on a pretty basic laptop but with either the aero 16 or","speaker":null,"is_sponsor":1},{"start_s":299.68,"end_s":306.0,"text":"the arrow 17 i mean would you say we've got enough grunt to deal with aaa game","speaker":null,"is_sponsor":1},{"start_s":303.28,"end_s":313.199,"text":"development like a god of war or horizon level game i mean they've got a core i9","speaker":null,"is_sponsor":1},{"start_s":308.88,"end_s":315.52,"text":"rtx 3080 ti level mobile GPU ddr5","speaker":null,"is_sponsor":1},{"start_s":313.199,"end_s":319.52,"text":"desktop class performance right i mean obviously we didn't have the assets on","speaker":null,"is_sponsor":1},{"start_s":317.52,"end_s":323.36,"text":"hand to load up a project like that but from my past experience other than","speaker":null,"is_sponsor":1},{"start_s":321.28,"end_s":326.479,"text":"waiting longer when making major changes or compiling code or building the","speaker":null,"is_sponsor":1},{"start_s":325.039,"end_s":330.0,"text":"project the experience isn't that different compared to a high-end desktop","speaker":null,"is_sponsor":1},{"start_s":328.24,"end_s":334.16,"text":"obviously the biggest benefit of using a laptop for a project like this is the","speaker":null,"is_sponsor":1},{"start_s":332.0,"end_s":338.32,"text":"portability and built-in battery i mean last friday we actually lost power to","speaker":null,"is_sponsor":1},{"start_s":335.919,"end_s":341.84,"text":"our building i had to leave um my apartment still had power so i basically","speaker":null,"is_sponsor":1},{"start_s":339.919,"end_s":345.28,"text":"saved the project packed the laptop up and headed home luckily it wasn't","speaker":null,"is_sponsor":1},{"start_s":343.199,"end_s":348.4,"text":"raining but if you got caught in the rain with a laptop make sure to get","speaker":null,"is_sponsor":1},{"start_s":346.8,"end_s":351.36,"text":"subscribed for upcoming video about laptop repair yeah that one's gonna be","speaker":null,"is_sponsor":1},{"start_s":350.16,"end_s":357.52,"text":"really good colin's working on that we've got a bunch of different laptops and we're going to like simulate","speaker":null,"is_sponsor":1},{"start_s":355.199,"end_s":361.84,"text":"horrible situations and see how bad it is to repair them now i don't know what","speaker":null,"is_sponsor":1},{"start_s":360.0,"end_s":365.199,"text":"your deal is here maybe you just want to flex a little bit but you said i'm","speaker":null,"is_sponsor":0},{"start_s":363.84,"end_s":368.56,"text":"supposed to try your student project now oh yeah sure so if we have time let's do","speaker":null,"is_sponsor":0},{"start_s":367.36,"end_s":375.199,"text":"it let's do it i want to try it all right all right it's great heroes of space here we go whoa whoa wow i'm","speaker":null,"is_sponsor":0},{"start_s":373.28,"end_s":379.84,"text":"getting like a very captain keane kind of yeah we're going for like metal slug","speaker":null,"is_sponsor":0},{"start_s":377.759,"end_s":384.319,"text":"meets like captain keane or something similar oh there's a weird bug where his","speaker":null,"is_sponsor":0},{"start_s":381.68,"end_s":387.6,"text":"um what's going on there oh my god okay that bug's not supposed to happen what","speaker":null,"is_sponsor":0},{"start_s":386.24,"end_s":392.08,"text":"he's going fast so those are the projectiles and i don't know but i don't know why they're getting stuck it worked","speaker":null,"is_sponsor":0},{"start_s":390.4,"end_s":396.16,"text":"fine at home oh my god okay something's messed up maybe it's the aspect ratio or","speaker":null,"is_sponsor":0},{"start_s":394.16,"end_s":398.56,"text":"something oh whoa i just got to go right up to him i mean what's the point if you","speaker":null,"is_sponsor":0},{"start_s":397.68,"end_s":403.199,"text":"have to it's broken sword gun i mean he did work","speaker":null,"is_sponsor":0},{"start_s":400.8,"end_s":407.28,"text":"on gears it's broken i've worked on real games this this one is a real game it's","speaker":null,"is_sponsor":0},{"start_s":405.36,"end_s":410.479,"text":"just also super broken did i die am i stuck here no i think","speaker":null,"is_sponsor":0},{"start_s":409.199,"end_s":415.199,"text":"you're stuck can you shoot him can you shoot him and kill him nope you're just slowly taking damage oh nice","speaker":null,"is_sponsor":0},{"start_s":413.919,"end_s":419.599,"text":"are they supposed to be shooting at me too yeah yeah all the projectiles are just broken right now","speaker":null,"is_sponsor":0},{"start_s":418.24,"end_s":423.039,"text":"i don't know why normally they shoot at you and stuff it worked when i played it","speaker":null,"is_sponsor":0},{"start_s":421.759,"end_s":427.759,"text":"i was like oh sweet everything works still and it's like 3d and everything yeah so we ow","speaker":null,"is_sponsor":0},{"start_s":426.4,"end_s":431.44,"text":"yeah these guys drop bombs and they're a little hard to shoot when your projectiles don't work properly okay","speaker":null,"is_sponsor":0},{"start_s":430.319,"end_s":437.599,"text":"let's try loading it back up i don't want to see that problem okay now just shoot and see if","speaker":null,"is_sponsor":0},{"start_s":434.56,"end_s":439.039,"text":"everything hey see i know it worked wow","speaker":null,"is_sponsor":0},{"start_s":437.599,"end_s":443.12,"text":"it's got like record recording everything yeah it's got screen shake we","speaker":null,"is_sponsor":0},{"start_s":441.199,"end_s":447.039,"text":"worked a lot to actually get that stuff to feel really good um there's a whole","speaker":null,"is_sponsor":0},{"start_s":445.12,"end_s":451.12,"text":"video by i think verbier or something where they talk about like how screen","speaker":null,"is_sponsor":0},{"start_s":448.56,"end_s":456.319,"text":"shake and just knock back makes a game feel a lot better how much fun would it","speaker":null,"is_sponsor":0},{"start_s":453.36,"end_s":460.319,"text":"be to play a game sitting right next to one of the lead developers so that you","speaker":null,"is_sponsor":0},{"start_s":457.919,"end_s":463.36,"text":"can criticize them in person when things suck","speaker":null,"is_sponsor":0},{"start_s":461.44,"end_s":468.879,"text":"like a bomb falls it would be exactly this fun and it's great","speaker":null,"is_sponsor":0},{"start_s":466.24,"end_s":472.0,"text":"final level uh is there a bunch there's a boss yeah there's a bus","speaker":null,"is_sponsor":0},{"start_s":475.12,"end_s":480.56,"text":"that's pretty much it i don't think we really had an end screen anyway","speaker":null,"is_sponsor":0},{"start_s":478.8,"end_s":485.44,"text":"so a lot of your stuff wouldn't really","speaker":null,"is_sponsor":1},{"start_s":482.16,"end_s":487.36,"text":"benefit from like color calibrated 4k","speaker":null,"is_sponsor":1},{"start_s":485.44,"end_s":491.52,"text":"OLED display but 16 by 10 aspect ratio","speaker":null,"is_sponsor":1},{"start_s":490.24,"end_s":495.52,"text":"ability to hook up up to three additional displays like there's no way","speaker":null,"is_sponsor":1},{"start_s":493.44,"end_s":499.44,"text":"you'd work on a single monitor no no there's too much you need so you got two","speaker":null,"is_sponsor":1},{"start_s":497.12,"end_s":503.919,"text":"Thunderbolt 4 ports one HDMI port with the included adapter majiggy it is sort","speaker":null,"is_sponsor":1},{"start_s":502.0,"end_s":507.84,"text":"of a bummer for like a more professional oriented machine that you have to have","speaker":null,"is_sponsor":1},{"start_s":505.52,"end_s":511.52,"text":"an adapter for Ethernet usb type-a it's got a DisplayPort and an HDMI on it but","speaker":null,"is_sponsor":1},{"start_s":510.0,"end_s":516.64,"text":"at least they include it and it's compact so you know you don't have to like run out","speaker":null,"is_sponsor":1},{"start_s":514.32,"end_s":522.0,"text":"and buy extra stuff so then final question going back to","speaker":null,"is_sponsor":1},{"start_s":518.719,"end_s":524.08,"text":"the first game was making that game easy","speaker":null,"is_sponsor":0},{"start_s":522.0,"end_s":527.839,"text":"god no oh you meant the first game oh i thought you meant this one no oh yeah","speaker":null,"is_sponsor":0},{"start_s":526.0,"end_s":532.08,"text":"the first game was a lot easier so if you don't mind using pre-made assets and","speaker":null,"is_sponsor":0},{"start_s":529.76,"end_s":536.24,"text":"following tutorials making a game can be easy but not only will that barely get","speaker":null,"is_sponsor":0},{"start_s":534.399,"end_s":540.48,"text":"you out the door anytime something does go wrong due to a missed tutorial step","speaker":null,"is_sponsor":0},{"start_s":538.16,"end_s":543.92,"text":"or a typo in your code you're gonna have a much harder time troubleshooting so","speaker":null,"is_sponsor":0},{"start_s":542.16,"end_s":548.08,"text":"for ploof obviously having enough experience to build something like the","speaker":null,"is_sponsor":0},{"start_s":545.92,"end_s":551.76,"text":"second game we looked at today it's gonna help a fair bit but if you don't","speaker":null,"is_sponsor":0},{"start_s":550.32,"end_s":555.04,"text":"know anything about c sharp you might not know to look for a missing semicolon","speaker":null,"is_sponsor":0},{"start_s":553.68,"end_s":559.839,"text":"our misplaced bracket let alone something more complex so if you've never used unity or another program","speaker":null,"is_sponsor":0},{"start_s":558.32,"end_s":563.36,"text":"common issues that people might fix every day could seem as mysterious as","speaker":null,"is_sponsor":1},{"start_s":561.76,"end_s":567.6,"text":"our product lineup just what will come next at lttstore.com screwdriver uh no","speaker":null,"is_sponsor":1},{"start_s":566.24,"end_s":571.6,"text":"no probably other things but in the meantime you can check out our sweatpants big thanks to Gigabyte for","speaker":null,"is_sponsor":1},{"start_s":570.24,"end_s":575.76,"text":"sponsoring this video so that we could pay proof to develop games once again","speaker":null,"is_sponsor":1},{"start_s":574.0,"end_s":579.6,"text":"this time using the aero16 creator laptop not your best work on top of the","speaker":null,"is_sponsor":1},{"start_s":578.0,"end_s":583.279,"text":"great specs we talked about earlier it's also just got solid construction with a","speaker":null,"is_sponsor":1},{"start_s":581.279,"end_s":587.2,"text":"cnc aluminum body it comes with Windows hello and microsoft azure ai and wi-fi","speaker":null,"is_sponsor":1},{"start_s":585.839,"end_s":591.279,"text":"6e to make sure you've always got the best wireless connection whenever you're","speaker":null,"is_sponsor":1},{"start_s":588.88,"end_s":594.88,"text":"not using the included wired Ethernet connection when you're downloading or","speaker":null,"is_sponsor":1},{"start_s":592.8,"end_s":598.0,"text":"uploading huge asset files so you can check it out at the link down below","speaker":null,"is_sponsor":1},{"start_s":596.48,"end_s":602.56,"text":"thanks for watching are you developer looking for something to take to and from work or are you thinking about","speaker":null,"is_sponsor":1},{"start_s":600.56,"end_s":605.519,"text":"making indie games in your spare time let us know in the comments and if you","speaker":null,"is_sponsor":0},{"start_s":603.76,"end_s":609.2,"text":"like this video make sure to check out our tour of monolith productions from a","speaker":null,"is_sponsor":0},{"start_s":607.44,"end_s":612.48,"text":"few years ago to see what a real studio looks like hint it has a lot of people","speaker":null,"is_sponsor":0},{"start_s":610.8,"end_s":616.72,"text":"who look kind of like this in it but more more nick on the beach","speaker":null,"is_sponsor":0}],"full_text":"took me a while to find out yeah that that was that was bs that was bs right there that was crap game development is notorious for long hours job instability and early burnout so when Gigabyte reached out to sponsor this video featuring their aero 16 and aero17 creator laptops we thought hey these things are super powerful why don't we try them out as a game development workstation i mean how hard could it really be it's really hard seriously fun fact this guy actually came to us from the game development industry so all right ploof what did you manage to make in the 12 hours that i budgeted for this project i mean it's pretty much drag and drop these days right uh sort of actually i mean in some ways yes it's a lot easier than 20 years ago instead of creating an engine from scratch you can purchase or depending on your business model and revenue even freely use a number of development kits like unreal engine game maker studio or unity like we've got here today they graciously lent us a pro license to make this video yep that's a pretty normal thing that happens a lot okay suck it haters anyway that's the game that's it yeah enough enough i know better than to think that's the game oh god oh my god what is this oh my goodness so uh when i went to make this guy the actual sprite like it didn't work for some reason so i had to use a different sprite for the jumping and falling animations uh-huh so it would actually show up otherwise you'd be invisible while you were in the air ah cool that would oh hell yeah so as you guys can see it's a simple 2d platformer even though ploof has game development experience it's mostly in level design and art so rather than trying to scratch build something he chose a really excellent tutorial from coding in flow that you guys could actually also follow along with we're going to have that link down below now that i know that you're a level designer i actually have much much higher expectations what's funny about this is please don't please don't have high expectations i made it in like 12 hours the thing is that like now that i know that someone else did all the animation and programming sure and that your background actually is level design i know i do have high expectations i mean i really feel like that saw was placed very poorly for for level flow oh sure yeah this is level one and this should be a lot easier considering the time invested it is kind of impressive though so we used free assets from the unity asset store namely pixel adventure one by pixel frog free casual game sfx by dusty room and casual game bgm number five by bgm and there's some pretty cool details in here yeah everything's animated uh the saws are actually rotating they're not animated to rotate so they're physically like rotating in that space one of the problems with that is that it's got the bounce box on it or your your collision box so if the collision box isn't perfectly square it'll kill you a little differently based on where the saw is it's fully animated there's background music i added like an actual start screen there's a end screen for when you get to the end see there's the checkered flag you're a winner um and if this was actually built out the quit button should actually close the game right now it doesn't do anything because we're just in unity and it's called jump for joy it's the best game ever it's not i mean this is really cool so whether it's an indie aaa or project that lies somewhere in between you can use these types of templates as a base to start from and then slowly add maps unique gameplay mechanics hazards and enemies and bring your creation to life i mean it is really cool when you think about how someone with absolutely zero experience could come in and create something like this though yeah it might take them a few more hours a few a few tutorials in i was actually starting to move forward a little bit on my own because i remembered how to do it i remember how to do it yeah not not so much the coding aspect of it because i was never a programmer i didn't do well in all my programming classes but i can follow a script and i know when to look for missing things that should be there tell me something though how does the sponsor fit into all this so developer kits and engines they have become a bit more robust over the years but you still need assets and you need code to tell those assets what to do so you write your own code in visual studio for c and then for smaller games or light scripts it doesn't take a lot of processing power a general rule is that outside of specific roles like audio design and you know high poly model creation you only need a bit more performance to develop the game than your recommended specs to run it and the main reason you even need that extra bit is that the optimization happens at the end which would be why so many games end up being left poorly optimized because that's when you ran out of money i mean what percentage of the game development process is that tidying everything up optimization it's the 80 20 rule right 80 of your work is happening at the end of the project so then what we showed here today no offense could have been done on a pretty basic laptop but with either the aero 16 or the arrow 17 i mean would you say we've got enough grunt to deal with aaa game development like a god of war or horizon level game i mean they've got a core i9 rtx 3080 ti level mobile GPU ddr5 desktop class performance right i mean obviously we didn't have the assets on hand to load up a project like that but from my past experience other than waiting longer when making major changes or compiling code or building the project the experience isn't that different compared to a high-end desktop obviously the biggest benefit of using a laptop for a project like this is the portability and built-in battery i mean last friday we actually lost power to our building i had to leave um my apartment still had power so i basically saved the project packed the laptop up and headed home luckily it wasn't raining but if you got caught in the rain with a laptop make sure to get subscribed for upcoming video about laptop repair yeah that one's gonna be really good colin's working on that we've got a bunch of different laptops and we're going to like simulate horrible situations and see how bad it is to repair them now i don't know what your deal is here maybe you just want to flex a little bit but you said i'm supposed to try your student project now oh yeah sure so if we have time let's do it let's do it i want to try it all right all right it's great heroes of space here we go whoa whoa wow i'm getting like a very captain keane kind of yeah we're going for like metal slug meets like captain keane or something similar oh there's a weird bug where his um what's going on there oh my god okay that bug's not supposed to happen what he's going fast so those are the projectiles and i don't know but i don't know why they're getting stuck it worked fine at home oh my god okay something's messed up maybe it's the aspect ratio or something oh whoa i just got to go right up to him i mean what's the point if you have to it's broken sword gun i mean he did work on gears it's broken i've worked on real games this this one is a real game it's just also super broken did i die am i stuck here no i think you're stuck can you shoot him can you shoot him and kill him nope you're just slowly taking damage oh nice are they supposed to be shooting at me too yeah yeah all the projectiles are just broken right now i don't know why normally they shoot at you and stuff it worked when i played it i was like oh sweet everything works still and it's like 3d and everything yeah so we ow yeah these guys drop bombs and they're a little hard to shoot when your projectiles don't work properly okay let's try loading it back up i don't want to see that problem okay now just shoot and see if everything hey see i know it worked wow it's got like record recording everything yeah it's got screen shake we worked a lot to actually get that stuff to feel really good um there's a whole video by i think verbier or something where they talk about like how screen shake and just knock back makes a game feel a lot better how much fun would it be to play a game sitting right next to one of the lead developers so that you can criticize them in person when things suck like a bomb falls it would be exactly this fun and it's great final level uh is there a bunch there's a boss yeah there's a bus that's pretty much it i don't think we really had an end screen anyway so a lot of your stuff wouldn't really benefit from like color calibrated 4k OLED display but 16 by 10 aspect ratio ability to hook up up to three additional displays like there's no way you'd work on a single monitor no no there's too much you need so you got two Thunderbolt 4 ports one HDMI port with the included adapter majiggy it is sort of a bummer for like a more professional oriented machine that you have to have an adapter for Ethernet usb type-a it's got a DisplayPort and an HDMI on it but at least they include it and it's compact so you know you don't have to like run out and buy extra stuff so then final question going back to the first game was making that game easy god no oh you meant the first game oh i thought you meant this one no oh yeah the first game was a lot easier so if you don't mind using pre-made assets and following tutorials making a game can be easy but not only will that barely get you out the door anytime something does go wrong due to a missed tutorial step or a typo in your code you're gonna have a much harder time troubleshooting so for ploof obviously having enough experience to build something like the second game we looked at today it's gonna help a fair bit but if you don't know anything about c sharp you might not know to look for a missing semicolon our misplaced bracket let alone something more complex so if you've never used unity or another program common issues that people might fix every day could seem as mysterious as our product lineup just what will come next at lttstore.com screwdriver uh no no probably other things but in the meantime you can check out our sweatpants big thanks to Gigabyte for sponsoring this video so that we could pay proof to develop games once again this time using the aero16 creator laptop not your best work on top of the great specs we talked about earlier it's also just got solid construction with a cnc aluminum body it comes with Windows hello and microsoft azure ai and wi-fi 6e to make sure you've always got the best wireless connection whenever you're not using the included wired Ethernet connection when you're downloading or uploading huge asset files so you can check it out at the link down below thanks for watching are you developer looking for something to take to and from work or are you thinking about making indie games in your spare time let us know in the comments and if you like this video make sure to check out our tour of monolith productions from a few years ago to see what a real studio looks like hint it has a lot of people who look kind of like this in it but more more nick on the beach"}