ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

The Tools Your Kid Needs to Start Making Awesome Video Games

Updated on July 30, 2012

Introduce Your Child to a Fun and Exciting Hobby

There are three things that you can count on in life: death, taxes, and that your kids will love playing games. No matter whether they enjoy Baseball, Monopoly, Super Mario Bros, or just rolling in the mud, children love playing games. And most of them love to make up their own games. If your child is a huge fan of video games like I was as a kid, you might want to let them know that they can actually make their own video games. You might be thinking that it takes a college degree, thousands of dollars, and a hard-earned job in a company to work on making games. That may have been true twenty years ago, but today things are drastically different. There are programs and tools out there now that offer people of all ages the chance to learn everything from programming in multiple languages, creating graphic and audio assets, and designing everything in order to create the next big hit, all for under $100 (or if you're resourceful enough and you're child is a quick enough learner, you could even do it for free).

Here, I'm going to outline a couple of the more popular programs used for video game creation to get you and your child started on a fun and exciting hobby. Both of the programs I'm going to talk about will either be available completely for free or have a free or "lite" option.

For each program I will provide a difficulty rating for each piece of software from 1 to 10, 1 being something anyone could pick up and learn at any time in their life and 10 being something only a professional with extensive education in the program could use effectively.

Now you may be wondering "Who is this person, and what do they know about making video games?" Well, I'm no pro, but I have taught myself to code, create music, and make graphics all for free. I've since used all those skills to make eight of my own games. My latest development even won a competition (click here to play it!). I've also worked with several mobile game developers in creating assets for their games, and I run a website on game design tools and tips for kids. So I hope you can find something useful out of this, and if you have any thoughts or suggestions, or even if you'd just like to talk about video games, please feel free to message me or leave a comment at the bottom of this page :)

Two Programs You Can Use to Make Games

There are a ton of options floating around out there on the internet for people to use to start making their own video games, but there are two programs in particular that were made with young developers in mind: GameMaker and Stencyl. These programs excel at making it incredibly easy to jump in and start making games. With massive communities built around each, there are plenty or resources online if you get stuck. Now lets go over the main features of each and see why they're so reputable, powerful, and perfect for kids to use to learn the art of making games.

Source

GameMaker

Operating Systems:

  • Windows
  • Mac (Beta)

Release Platforms:

  • Windows (in Windows version)
  • Mac (in Mac version)
  • Windows, Mac, HTML5, iOS, Android (Studio version)

Pricing:

  • Lite: Free
  • Windows: $39
  • Mac (beta): $19
  • Studio: $99

Difficulty Rating: 4/10

This software was first released in 1999. Since it's been around for over a decade, the community and support for it has grown immensely. Because of that, if you ever get stuck in trying to use it or if you want to showcase your latest development, there's a large, supportive, and encouraging audience ready to help. Nothing vouches for a programs credibility and stability quite like a good user base.

GameMaker comes in a few different versions, and although most of them are quite inexpensive as far as these programs usually go, there's only one that's entirely free, and that's the "Lite" version. If you're new to it, be sure to try it out before you commit to buying. For some the learning curve can be a little on the steep side, but I assure you that once you get used to it, it can be a great and powerful tool that will allow you to do almost anything. There are also classes and summer camps out there that take children to use the program for every step from creating your first asset to compiling a full game. These types of classes usually last one to two weeks and cost between $200 and $300. However, as I mentioned before, if you and your child are resourceful enough and are willing to put in the time and effort, everything you need to know can be learned for free.

Besides the Lite version of GameMaker, there's a full version out for Windows OS that costs $39, a beta version out for Mac OS that costs $19, and a full Studio version that costs $99. The main differences are that the Mac version cannot perform full-screen anti-aliasing (make the graphics look smooth and neat instead of pixelated in full-screen mode), and only the studio version offers features like built-in physics support (for games like Angry Birds), importing external JavaScript libraries (cuts down on performance issues), and exporting to iOS, HTML5, and Android. Also, note that GameMaker saves games as stand-alone files. The Windows version can only make games that will work on Windows, the Mac version can only make games that work on Macs, and the Studio version can make games that work on both.

GameMaker in Action

Source

Stencyl

Operating Systems:

  • Windows
  • Mac
  • Linux

Release Platforms:

  • Flash
  • iOS (iOS Pro version)
  • Windows or Mac (in Pro version)
  • Soon: HTML5 and Android (iOS Pro version)

Pricing:

  • Regular: Free
  • Pro: $79 / year
  • iOS Pro: $149 / year
  • Studio: $199 / year

Difficulty Rating: 3/10

Stencyl is a program that allows you to make Flash games quickly and easily. The main catch of it is that you don't have to write a single line of code. It was made with artists and musicians in mind, as well as other people who don't have the time, skill, or resources to learn to program themselves. However, what makes it an extremely powerful learning tool, is that you can use code if you want. The building block interface that Stencyl uses allows the creator to get a basic but firm understanding of how the code works in relation to what's showing up on the screen. Then all that's left is to learn the syntax of the programming language, or in other words, how to write the code out so that the computer will understand it, which isn't all that difficult once you understand how it works. Taking it one step further though, to generate its code, Stencyl uses two already established programming engines, Flixel and Box2D. Therefore, if you do decide to tackle the coding aspect, you're still not jumping head on into the deep end. Instead, you're working your way slowly into the waters of computer languages.

Besides allowing the user to slowly step into the world of programming (or avoid it altogether), Stencyl offers a wide variety of tools and resources for users to pull from in order to create their own game. On StencylForge, the online marketplace that can download directly into the program, users can freely download and use blocks of code and art assets for their games. Although it's not entirely recommended to use these pre-made assets for one's entire game (since you're not really learning anything that way), it is an excellent source for those who just can find or make exactly what they need for any particular aspect of the game.

Also, although Stencyl just came out in 2011, with the support of the Flash game portal giant, Kongregate, it was able to grow its user base immensely over a very short amount of time. This means that, like GameMaker, Stencyl comes packed with a free to access community that are kind, friendly, and willing to help anyone with any step along the way to making a game.

Finally, since the program was made to produce Flash games, that means that when your child's creation is finished, you can upload it to sites like Kongregate, Newgrounds, and many others for the whole world to play. Then you can post it on Facebook, Twitter, or Google+ and show off to all your friends and family :)

Stencyl in Action

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://corp.maven.io/privacy-policy

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)