The Absolute Beginner's Guide to Game Development - Part 1 -- Let's Get the Software

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] hey there my name is aaron craig and i am a creator and an educator when it comes to making games and quite a few other endeavors but right now what i want to do is take you on a journey to make a first game and i want to do this with the idea that you've got no experience programming no experience coding you don't need to know math and also the idea that you really have no experience using any kind of software like the engine we're gonna be using so what i mean by this is i'm gonna take you from the very beginning and i'm not gonna i'm not gonna skip anything i'm gonna try to cover all the mistakes that you might run into i'm gonna cover things that other people and sometimes even myself might think are basic but you might struggle with and that's okay because you just don't have the experience yet so if that sounds good to you then join me it's going to be a great experience and you're going to learn how to make your own games along the way if you've already used game engines before if you've done a little bit of coding if you're kind of tech savvy check out my other tutorials there's going to be a much faster paced and you'll be able to pick up those probably a lot easier and not get bogged down in the details like we're going to be doing here so if you're brand new to coding gaming and maybe you're not super tech literate this is a great place to start so with that being said what we're going to be doing is getting game maker studio our engine up and running so what i've got open is a web browser i've got firefox open you can use google chrome internet explorer although that's kind of dead at this point about microsoft edge or safari find one of those open it up and we're going to go to google.com that's the search engine we're going to use here so all i'm going to look for is game maker studio 2 and you'll see that it pops up with some autocomplete options here so i'm going to click on this and it's going to take us right to the results the first one we want and if you don't see any ads the first one you want is this one yoyogames.com if you see an ad then just scroll down a little bit until you find yoyogames.com and then you'll be good so i'm going to click on this it'll take us to their website yoyogames is the publisher of gamemaker studio gamemaker studio is a free to use for the most part game engine that allows you to make beautiful 2d games quickly easily and share them with your friends so the reason we're going to be using game maker studio is because i find 2d to be significantly easier to get into than 3d when i first started game developing myself i was in some 3d engines and something like unreal or unity they're really large pieces of software they can do so much they've got full animators in there some of them like blender depending on what you're doing might even have a full video editor and modeling and rigging and so on and so forth and don't worry about those terms they're not important but what i'm trying to get across is some of the really big names that you've maybe heard of before for game engines just offer so many features that you can get lost before you even get started making a game so something like game maker i find to be fantastic it's no frills no fuss gets you right into making games and it's a great game engine just because it's 2d doesn't mean you can't make some awesome stuff if you haven't heard of game maker before odds are you've probably seen some of their games if we click on showcase up here we can actually come in and we can look at some of these games you can look at the video showcase or we can scroll down a little bit and see some of their highly rated games that they've got on here some of them might be coming out some of them are out some of them have been out for a while but if we look at some of these and we click on load more we can keep scrolling down now there have been a few really big hits made with game maker something like hyper light drifter we've got forager crash lands we have rivals of ether which is a awesome 2d brawler kind of like smash brothers one of my favorite games minute we keep going and there's gonna be even more and more games because this is such an accessible engine that so many people make it create their games and then they can put them on the market for free or to sell so just because we're not paying anything for it and just because it's 2d does not mean that it's for kids it's too simple that you can't create the game that you want now we're going to be starting really really simple and we're not going to jump into making the next mmo or the next skyrim or something like that that can be something that you aim for down the line which is a great goal to have but if you don't have the basics you're not going to know how to do any of that stuff hey i hope you're enjoying the absolute beginner's guide to game development and i wanted to let you know that i've got even more content available on my website let's learn this together.com and right now for black friday 2021 i'm hosting a sale of up to 30 off of all my content you just use the code bf2021 or click the links in the video description to get that and for the first time ever if you want a physical copy of my book you can get that for free if you purchase the complete bundle on sale using the code bf 2021. go that extra step in your game developer journey and make it happen so let's go ahead and jump back into learning on this page we're gonna go to get started in the top right corner and then we want to click on the free version now game maker has recently changed to a subscription model and it might change in the future so this part of the video could be outdated depending on when you're watching it but for the most part they've always had a free version or at least a pretty lengthy trial version available to use so we're going to click on start now it's free and we're going to be able to do everything in this free version the subscription and the paid versions allow you to export your game which means that you can bundle it up package it up and actually ship it off not physically but like send it off to steam or xbox or playstation and then you can put it on their sites and servers and people can buy it download it and play it the free version allows us to do everything except that and that's fine we don't need to be doing that yet because we're just starting out with the very basics so once we get to this screen we need to make an account so if you don't have an account which i assume you don't we're going to need to register so i'm going to come in and i'm going to open up a new tab and i'm just going to search for temp email temporary email is there's a lot of different websites for it but it's just a way for me to get an email address that is going to be disposed of and gotten rid of later because i've already got accounts on all of my email addresses and i want to walk you through the account setup process so this is my email account it's now copied i'm going to come back over and i am going to paste this right inside of here and now i'm going to give it a password put one in here you should use one that's kind of strong mine isn't strong enough so if you see this it's not a good enough password it has to be between 8 and 64 characters has to have one uppercase one lowercase one digit and one special character so i'm going to try again okay now we have to do it again because we're registering we got to verify we typed the password incorrectly if you want you might be able to have your browser suggest a password and save it this is great except that we are going to need to log into game maker studio once we download it and if you use a suggested password you need to know how to find that because it's going to be a real pain trying to remember it almost impossible or trying to type it out from somewhere else so i'll show you how to access passwords on firefox and google chrome as we go just because it's something that we have to do then we need to check the boxes the first one says you're 13 years old if you're not go in and get a parent or guardian permission yo-yo is not really collecting anything on you they just it's part of their policy and part of where it is in the country you just have to have permission you have to say you have permission so check the first box and check the second one that you've read and agreed to the agreement privacy policy and cookie policy no one really reads these but if you want to go ahead i'm going to click sign up and i'm going to click save because if i use a suggested password and i don't save it i'm never going to be able to find it again okay so now it is sending us an activation email and if i jump over to my temporary email here it is so whatever email you put in bring it up and then find this email from game maker and it's gonna have it's gonna look kind of like this probably with some images and prettier this one yeah it doesn't look great i might be able no i can't make it look like probably how you're seeing it but what you're looking for is this first one so it's saying we need to activate our account so we need to click on this link or copy it into our web browser i can just click on it and it's going to take me to here and now it is activating my account without an account you can't even get into game maker studio and it's like this for almost every game engine out there now so this is kind of something you've just got to do and you've probably signed up for websites before so it's not a huge deal i hope it isn't if not well i'm walking you through it so first off news preferences i don't want to get any this email is going to be destroyed in just a few minutes anyway so it doesn't matter too much but if you don't want to get email click unsubscribe if you want to hear something specific you can check that box and they will send you emails on a frequent basis click save and continue now we need a security question so a security question is something for you to get into your account uh i'm gonna go with my favorite tv show which is avatar the last airbender and then we have to put in that password one more time i know what mine is so i'm going to type it in if you don't know what it is i'm going to show you how to find it and this will be useful later if you once we're logging into game maker as well so if we go to the menu in firefox i'll show you google chrome in just a second if you're on safari or edge it's going to be something very similar to this we go to passwords which is right here and then i can search for game maker studio now nothing is there and then i can search for yoyo games so it's going to be account.yoyogames.com and i'm looking for the email i just did which is this one and this is my account i can see it which i'm not going to do and then i can copy it so if i copy it i can come in here and i can paste it and we've also got it for later so that's how you access passwords there and then we bring it over here and if you're using google chrome which you probably are because it's the what most widely used browser in the world we can click on these little dots go to settings and i can just search up here password and then the first thing that pops up is passwords now i don't have any saved passwords here but if i did i could do the same thing search for yoyogames it would pop up you can see it you can copy it and you'd be good to go once you've done that you can choose whether you want to use two-step authentication that means do you want to receive a message through text or email every time you try to log into your account this is great if you're going to use this account on a regular basis you really plan on becoming a game developer and using this to its fullest extent you want to protect that account two-step means you have to know the password and you have to have something else it's a great security measure but for me i don't want to do that so i'm going to click save and continue and there we go so it's asking if i want to save my username which is not that so i'm going to say i don't want to save that then we can give it a username so i'm going to say i'm a new game maker 19021 because otherwise it'll probably be taken if you try to put in a username here that's simple odds are well it might be taken it might not i guess i can use bob too if it's taken you just gotta find another one i think it suggests some to you but otherwise fill in your first name last name and choose your skill level after you complete your oh there it is now it tells me the username is taken so i'm going to say new game maker with uh just some numbers at the end i'm going to click complete profile and then we need to actually download the game engine itself so i'm going to click on download game maker and it's going to open up a new window now if you're on windows then you want to click the windows ide if you're on a mac click on the mac ide you'll be able to follow along with either one i am on a windows machine but they have done really good at making both versions of them pretty much the same they function the same they do the same they might have different bugs so it's possible that if you're on mac and you're following along you could encounter a bug but if you do let me know as we're going through this series and i will make sure to put out a fix for that so game maker is great at fixing bugs these two are really great pieces of software what we're going to be using is the windows ide for me so i'm going to click on download and then save file so in firefox i have a little tab a little button up here it's showing me the process of my download i'm going to go ahead and wait for it to finish if you're on chrome it might appear in the bottom down here if you're on edge it might ask you to download it just depends on what you're using but once you've downloaded the file we're gonna click on it and we're gonna install it now i've already got game maker installed but i think i might have an older version i don't know either way we're gonna go through this installer together so the screen went blank there because it was asking a security question you have to say yes to give her permission to install once you say yes it's going to load up the installer so here we go it says it's already installed i'm going to go ahead and remove mine this step you will not need to do i'll just go ahead and uninstall it right here just to show you that it's pretty easy to get installed once that's done it's going to bring up the installer which is what you should be seeing hopefully in just one second sometimes i might need to do it myself or it might be down here okay here it is here's the installer we need to click i agree first then we need to make sure we've got everything selected here and click next and then i'm going to click install if you want to change where it's installed at you can but i would just leave it where it is once you click install it's going to go through this process now if you have a relatively fresh or new computer and you're trying to do this if they haven't fixed it i'm not totally sure i know that as of just a little bit ago like a couple weeks if you tried to install the version of game maker from game maker studio it would crash now if you're following a couple weeks after or later than that you're probably not going to have the issue but if you get through the entire installer and you click finish and tell it to run and then it tries to load up and then it just crashes saying that there are some specific runtime libraries missing i'm going to show you what to do for that in just a second as well but once you install that it's going to pop up and here we go this is game maker studio now i'm already logged in but let's see if i can go here and i can log out so then my ide which is stands for integrated developer environment gamemaker studio is an ide now it's going to ask me to log in so i'm going to use the oh do i still have that email up yeah i do okay good so you need your email or your username so i'm going to copy that email again i'm going to put it in here i'll type my password in if you're on your computer do remember me if you're on a shared device don't because then other people will be able to do it and i'm going to click login if you did not register or activate your account you're not going to be able to do this so make sure you've done that step and here we go i have a first time use opening up game maker studio right here now that's all we're going to cover for right now so if you are here and if it's working jump onto the next video we're going to get started but if you ran into a problem installing and you're missing those dependencies let me show you what to do really quick so i'm going to open my browser back up and what i'm going to do is i'm going to search for game maker studio 2 older versions and you can use google or whatever search engine you want but what we're looking for is a link from gamemaker-studio.en.uptodown.com so it might be the first one it might be the second or third one but that's the url that you're looking for so we're going to click on that and what this has is older versions of game maker these older versions for the most part you don't need the only time i've ever had to do this is right now because the installer that they include with game maker at least as of a few weeks ago just does not bring in what you need so i'm gonna click on the this one 2.3.4 build 583 because i know this one works and then you click on download now here's the other thing you got to do so save this file and then you're going to run it just like you did the other one but you're going to have one more thing you have to do because when the other installer installed it tried to install some dependencies but it put in the wrong ones so what we're gonna do is i'm going to go into my remove programs now this might only be on windows if it's on macs if it's on your mac and it's not working then you've got to find a way to come into what you have installed i'm not totally sure i think it's in your system and what we're going to do is search for visual and then we're going to look for visual studio stuff now i have some other software on here that's using this but if you just installed game maker and it's not working come in here click on these and press uninstall and go through and uninstall all of these visual studio redistributables it's only one or two that you need for game maker to work but if you have the wrong version of it it will not install the correct version and i'm not entirely sure which one of these specifically it is or which one of these are for my other development projects so you should only have two or three uninstall them then exit out and then that version that we just downloaded 2.3.4 build 583 that we got from this website install that and you should be good to go it'll come up with a pop-up that sells that asks you do you want to install these additional dependencies say yes install it'll take a few minutes and then you'll be able to run game maker just fine if you're still having issues let me know in the comments find me on twitter or if you think it's something on gamemaker's part you can go in and report it to game maker so if we wanted to go to yoyogames report problem or report bug you can submit a report and it and game maker will get back to you so game maker is really really good at fixing their problems so if you want to submit a request you can come right up here to submit one tell them what's going on they'll get back to you really quickly you'll probably need to attach some files that they need to have to be able to actually figure out what's crashing it and then from there they'll hopefully help you out and you'll be able to get game maker up and running if you have another computer you can try it from there but hopefully you won't have to deal with any of this and if you do i apologize game maker is a great piece of software and i've never had this issue before this is something that is new and is only in this one version so hopefully you don't even have to deal with this and you're just watching it because you love hearing me talk but that's everything we need to do for right now so we have game maker installed and we are ready to actually jump into the software and start playing around with it i'm going to show you how it works and we're going to start working on making a very simple first game i'll see you in the next video and as i like to say keep making keep learning and i'll talk to you later [Music] you
Info
Channel: Let's Learn This Together
Views: 371
Rating: undefined out of 5
Keywords: GameMaker Studio, GameMaker Studio 2, GameMaker Studio Tutorial, GameMaker Studio 2 Tutorial, GMS, GMS 2, GMS Tutorial, GMS 2 Tutorial, LLTT, Let's Learn This Together, GameMaker 2, GameMaker Projects, how to make games, video game, game development, Game Maker Studio 2, game maker studio 2 tutorial, game development for beginners, programming for beginners, beginners guide, absolute beginners guide, part 1, game software, become a game developer, game dev, your journey
Id: VifNA0DzHaU
Channel Id: undefined
Length: 22min 49sec (1369 seconds)
Published: Wed Nov 24 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.