Check Camp Availability » Dallas Summer Day Camps | Contact

Club SciKidz & TechScientific Science Programs for Kids

Dallas Summer Day Camps | Contact

  • Programs
    • Summer Camps for PK-K
    • Summer Camps for 1st-3rd
    • Summer Camps for 4th-7th
  • Locations
  • About Us
    • Parent Testimonials
    • FAQ’s
  • My Account

Best Video Game Making Tools

January 12, 2018 by Club SciKidz Dallas

video game making tools for kidsI’m going to take a wild guess and assume your child is (and perhaps you are) absolutely enthralled with video games.

Whether we’re talking free-to-play apps or AAA blockbusters, video games have become an important part of mainstream culture – for kids and adults alike.

While most of us are rather content playing video games designed by other individuals, some of us yearn to understand what goes into actually developing these games in the first place. 

And this definitely isn’t a bad thing. Learning to create video games from a young age can have a number of benefits on your child, such as:

  • Enhancing their creativity (both in terms of outside-the-box thinking and storytelling)
  • Introducing them to the world of programming, graphic design, and other complex industries
  • Strengthening their soft skills, such as perseverance, self-guided learning, and more

If your child has shown an interest in diving deeper into the world of video game development, you can get them started by introducing them to the following tools.

Three Tools for Novice Video Game Developers

As you might have assumed, creating video games is a rather challenging undertaking, but there are many tools available that allow beginners to get their feet wet without becoming overwhelmed. In this article, we’ll take a look at three tools you might want to check out with your child as they begin their journey as a video game designer.

Scratch

Developed by MIT specifically as an educational tool for beginners, Scratch is perhaps one of the best ways to get your child started as a game developer.

Scratch for Kids

(Source)

Scratch’s interface is about as simple and intuitive as can be. Rather than requiring a ton of (or any) knowledge of coding or programming language, Scratch utilizes a drag-and-drop interface to help learners visualize the backend process of game development (and programming as a whole).

Essentially, Scratch’s interface provides a number of simple commands (e.g., “walk left x steps,” “play x sound when Enter key is pressed,” etc.), allowing the user to assign these commands to objects on the screen. While Scratch comes with many objects, characters, and backgrounds premade, users can design their own, as well.

Using Scratch, children can learn about the logistics of programming – such as using brackets to enclose and isolate commands – without having to worry about learning a brand new language. Once they gain an understanding of these basics, they can start to move to the next level of video game production.

Game Maker: Studio

Game Maker: Studio is a little more advanced than Scratch, but isn’t as “cutthroat” as some of the more advanced game development tools out there.

For starters, Game Maker allows users to choose between using a drag-and-drop interface or using code to design their games. The code used is a proprietary language – GameMaker Language – which, as alluded to above, is much more forgiving than the more advanced programming languages used in game development.

Game Maker: Studiio

(Source)

Game Maker also includes a built-in image and animation editor, allowing users to create images right within the program (rather than requiring them to design and import images from a third-party program).

Cocos2D

While the tools mentioned above are great for beginners and near-intermediate designers, once your child outgrows the drag-and-drop interface they’ll be ready for Cocos2D.

cocos2D

(Source)

Cocos2D allows you to develop two-dimensional, sprite-based video games (think Super Nintendo-era), and other more simple games (like puzzlers, etc.).

This tool requires a working knowledge of either C++, JavaScript, or Lua – which are, of course, rather complex programming languages used for more than just game development. While not nearly as complex as, say, the Unreal Engine, Cocos2D is definitely advanced enough to give your child a real preview of what it takes to develop video games.

(In other words, you probably shouldn’t let them near this one until they feel confident enough to tackle a major challenge. You don’t want to turn them off to game design before they even get started!)

Next Steps

Once your child has gotten hooked on the concept of designing their own video game, they’ll definitely benefit from learning about the ins and outs of game design in a more structured setting. Our Camp Video Game Maker will help strengthen their understanding of game design, and foster their interest in the world of programming and design through exciting lessons and activities.

Registration is currently open, so be sure to sign your child up as soon as possible. See you in the summer!

Register Today!

Filed Under: Summer Camp Tagged With: #clubscikidz, Dallas Summer Camp, #clubsci2018, video game

Subscribe to Our Newsletter

Sign up for our STEM Summer Camp newsletter.

  • This field is for validation purposes and should be left unchanged.

Get Camp Announcements!

  • This field is for validation purposes and should be left unchanged.

FAQ

Join Our Team

Forms & Resources

Franchise

Science Club

Blog

Contact

Health & Wellness Policy

Countdown to Summer Camp!

The Big Day! June 12, 2023
2 months to go.

Search the Site

Facebook
Twitter
Instagram
LinkedIn

© 2023 Club SciKidz Dallas. All Rights Reserved. | Site Map