As a similar manner, many times kids interested in Game Development end up stymied By by As a game developer, I can remember many passionate arguments during the initial phases. As someone who designs and teaches many courses For  Teaching Kids video game  design , I Felt Like Going Over Some Of These Options Game  Development End Up Stymied By This Decision - Natives -? What Tools Should They Use Build To Game The Game In The First Place As Someone Who Designs And Teaches Many Courses For 

Bear in mind, this list is far from comprehensive, and if you have any suggestions, it is posted, I will go over some of my favorite tools to recommend kids begin developing games with, any any ToolsI must add in in another post, please Feel free to recommend them in the comments.

No Experience

These tools are what I think most interesting in game design, who lack any knowledge of what building games entails, though some of them can be beyond this level and be used for older students or those who are exploring programming as Well.

Kodu

It  Is Available on both PCs and the Xbox 360. While a successor project known as Project Spark was available for the Xbox One, Microsoft canceled the project late last year.

It's extremely easy to use programming system - it revolves around a simple conditionality system - where kids program Simple "If - then" conditional structures, such as "If an object sees a fruit, it will move towards that fruit".

Pros:

• Very simple to use
• Suitable for young children
• Easy to create 3D environments without worrying about developing art or 3D assets
• Can be used to buildCollaborative / multiplayerGames
• Free

Cons:

• No works on Xbox 360 and PC
• Hard limitations on what kind of assets or art can be put in the game
• No online multiplayer or split screen multiplayer
• The simple programming system can be somewhat limiting

Scratch

The  Scratch ProgrammingLanguage , Like Kodu, Scratch focuses heavily on conditional programming, But also more iterative aspects allow students to trigger a series of events on a single Condition more easily.

Pros:

• Good language to learn to program with
• Allows custom art assets
• Many children already have experience with Scratch from school
• Free

Cons:

• No mobile support
• Lacks some useful game development features

Minecraft

While  Minecraft  DoesIndeed,  Minecraft camps  now make up a large percentage of all Redecone
, and Command Blocks. Redstone (Redstone, and Command Blocks. Is a surprisingly powerful system in Minecraft that resembles electricity and can be used to build logical groups such as logic gates, adders, flip-flops, and other components thatVersatile Level Of Control, Letting Kids Build Custom Game Rules Into The Game Of Minecraft.
, Minecraft'S Impressively Large Development Community Has Focused On Building A Large Number Of High Quality "Mods" Which Can Be Used To Extend The Game Of Minecraft Further, Though This More more programming knowledge Minecraft's impressively large development of community has focused on building a large number of high quality "mods" which is be used to extend the game more of programming knowledge Minecraft's impressively large development community has focused on building a large Number of high quality "mods" which can be used to extend the game of Minecraft further, though this More Programming knowledge

Pros:

• Easy to build 3D environments in Minecraft
• Extremely large support community
• Many children are extremely familiar with the game

Cons:

• Advanced work such as custom art or complicated code requires modding, requiring more experience
• Most features not available on Minecraft's mobile edition

Some Experience

These tools are a step above the previous tools in terms of flexibility and AllThere are Variety Of game types to be built, though most of them still do not require programming in aText, Or code form.

Clickteam Fusion 2.5

While the programming system, called the Event Editor, Clickteam Fusion2.5 , I am for Excellent Program for aspiring developers looking to test their skills in game development and art without worrying too much about the programming aspects. Is conditional much like Kodu and Scratch, it is for

Pros:

• Large variety of games possible to be built
• Allows custom art and programming
• Has support for Mobile, HTML5, PC, Mac, and even limited console support
• Large pre-made library of basic art assets

Cons:

• No support for tiling
• Somewhat expensive for students,

Stencyl

 Unlike Clickteam Fusion 2.5, Stencyl has superior tiling support, and its programming system is clearly based on the Scratch programming system. Stencyl is quite similar To To Clickamam Fusion 2.5, and much like it.

Pros:

• Large variety of games possible to be built
• Allows custom art and programming
• Has support for Mobile, HTML5, PC, & Mac
• Tiling support
• Free

Cons:

• Comes without any graphics, requiring students to either build or find graphics

RPG Maker MV

RPG Maker MV  . Is The Latest Version In RPG Maker Family While The RPG Maker Name Gives It Away, The RPG Maker Family Has Has Precisely One Type Of Game It Can Realistically Build - RPG'S, Or Role-Playing . Games This Focus Means That When It comes to RPG's, that hard to find involve programming, as the system handles things such as random encounters, overworlds, portals, cutscene control, and so on, all Without requiring programming. RPG's,ITs Not as fleshed out as many many.

Pros:

• Comes with large amount of assets for creating an RPG quickly
• Excellent support for RPG creation
• Mobile support

Cons:

• Can only build RPG's
• Limited support for non-standard battle or control systems
• Somewhat expensive for kids

Moderate Experience

All part of these engines are neutral on game type, though some may lack The game is being keen interest in game design, are older, or are intender 3D support

PyGame

That's  the most popular game development tool for a reason, using Python programming language. Python is one of the most intuitive languages to learn Programming Said, PyGame struggles to support non-desktop systems, so if you looking to develop a game for mobile phones, This probably is not the best choice.

Pros:

• Features excellent tools, community, and support
• Well documented
• Easy to learn
• Free

Cons:

• Lacks mobile support
• Lacks 3D support

Libgdx

LibGDX ,LibGDX Has HTML5 support, mobile support, as well as cross-platform desktop support. Java Computer Science Test, Meaning That students of that age are likely to be either familiar with, interested in learning Java, making it A popular choice for that age range.

Pros:

• Cross-platform and mobile support
• Well known and established language
• Free

Cons:

• Somewhat sparse documentation

Unreal Engine

The  UnrealEngine  IsThe programming system for both a visual scripting system known as developing and is used by many professional and well-known games such as Dishonored, Gears of War 4, and Unreal Tournament. And C ++ code to be used as well. Blueprint,

Pros:

• Extraordinarily powerful
• Cross-platform and mobile support
• Free

Cons:

• Somewhat sparse documentation

Reposted from  https://www.visiontechcamps.com/blog/kids-developing-games-what-kind-of-tools-should-kids-make-games-with/

 

Vision Tech Game Design Camp:

 

 About Vision Tech Camps

Vision Tech Camps  Is A San Francisco Bay Area  Company Offering  Summer ComputerCamps And After-schoolActivities,    Teaching students between the ages of 7-17 at Vision Tech centers and local schools throughout the Bay Area.

 

Tech camp for Kids

Tech Camp for Teens