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:
- Video Game Design Camp
- Mobile Game Design Camp
- 3D Game Design with Unreal
- 3D Game Design with Team Fortress 2
- Game Programming with Python
- Virtual Reality Game Development Camp
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.