this post was submitted on 12 Nov 2025
14 points (73.3% liked)

Game Development

5133 readers
33 users here now

Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.

Community Wiki

founded 2 years ago
MODERATORS
 

Is it possible for a kid to develop games ? I mean not the computer wizkid, but the average one who is simply fond of playing computer games ??

top 30 comments
sorted by: hot top controversial new old
[–] Im_old@lemmy.world 15 points 1 day ago (1 children)

Look into scratch (the programming tool), it's amazing to start with

[–] BootLoop@sh.itjust.works 13 points 1 day ago (1 children)

Yeah you gotta be careful with this one though. I started using this at age 11 and now I have to sit through sprint planning meetings and discuss velocity of Jira board tickets.

It is really good though. Learning this as a kid and then into more serious game dev tools as I grew experience has led to a computer science degree and a "mostly" enjoyable software development career.

[–] Im_old@lemmy.world 6 points 1 day ago

It could be worse, you could have to sit through those meetings AND not be a developer 😅

But yeah, they are boring if not properly done (and I've seen them done properly once).

[–] remotelove@lemmy.ca 10 points 1 day ago

I was teaching myself assembly language and C when I was in 7th grade, so sure. If a kid is self-motivated enough then the sky is the limit.

Kids are capable of some amazing things if given the right tools, enough time and plenty of positive reinforcement.

[–] CameronDev@programming.dev 10 points 1 day ago* (last edited 1 day ago) (2 children)

When I was in highschool, I did a course on games that used this:

https://gamemaker.io/en

It was free, very simple to learn, and reasonably powerful, you could build 3D games similar to the first Doom with some effort.

~~After that, Unity would probably be the next step up?~~

So yes, a kid can definitely create games with a small amount of effort.

[–] GammaGames@beehaw.org 4 points 1 day ago (1 children)

GameMaker is a great place to start!

Also I find godot’s syntax + built in editor easier to work with than unity’s c# and having the entire engine up and running in ~10s would remove a lot of friction for someone learning

[–] TheracAriane@thebrainbin.org 1 points 1 day ago (2 children)

@GammaGames@beehaw.org you mean this would be easy for kids to figure out ??

@CameronDev@programming.dev

[–] GammaGames@beehaw.org 3 points 1 day ago* (last edited 1 day ago) (1 children)

Gamemaker has a visual scripting similar to scratch (though still very engine-specific) and has the code editor + sprite editor built in, so yes I think it would be a good place to start. You wouldn’t necessarily even need to “upgrade” later, as the engine can do some 3d.

Depending on age, scratch might be easier though. The other comments have some good suggestions too

[–] TheracAriane@thebrainbin.org 1 points 1 day ago (1 children)

@GammaGames@beehaw.org no, l meant the Godot's editor you were talking about........

@CameronDev@programming.dev

[–] GammaGames@beehaw.org 2 points 1 day ago (1 children)

Oh I think godot’s editor is good yes, its language is structured similarly to Python and it has an easy to use input system. It’s much easier if you’re used to reading docs or googling, but gdquest has a cool interactive app for learning to program from zero experience

https://gdquest.itch.io/learn-godot-gdscript

[–] TheracAriane@thebrainbin.org 1 points 1 day ago (1 children)

@GammaGames@beehaw.org and the best thing is that it can be used offline perfectly........

@CameronDev@programming.dev

[–] GammaGames@beehaw.org 1 points 1 day ago

It can be! The docs can be accessed in-engine with a ctrl+click on a piece of code

[–] CameronDev@programming.dev 2 points 1 day ago

Definitely easy to figure out, and there was plenty of tutorials to copy from.

[–] TheracAriane@thebrainbin.org 1 points 1 day ago

@CameronDev@programming.dev you've mentioned something really fascinating out there..... Unity.......

The kids can actually explore a whole new world through this........

[–] ImgurRefugee114@reddthat.com 7 points 1 day ago* (last edited 1 day ago)

Yes with enough time and effort. But beware: they become a "wiz" during the pursuit of that goal. Game hacking/modding/making are usually the kid gateway drugs to an IT career.

Tho this isn't always the case. They could focus on game making in the artistic direction, utilizing existing tools and engines without too much deep knowledge

[–] RightHandOfIkaros@lemmy.world 3 points 22 hours ago

I mean, it depends on your expectations?

If the game engine is user friendly, like GameMaker for example, then probably a kid could make something pretty simple. I wouldn't expect a kid to know how to program something from scratch or for Pico-8 or something.

[–] it_depends_man@lemmy.world 6 points 1 day ago

Of course, just... temper the expectations of what the means. A kid can probably do tic tac toe, chess, that kind of stuff.

"Real video games" take a lot of work and I would be super impressed if a "normal" kid who just "sort of likes playing" video games could bring up the dedication for learning and problem solving it needs.

It's like asking if a kid can learn to be a really good painter or musician. Sure. They can. It just takes a lot of practice.

[–] bjoern_tantau@swg-empire.de 7 points 1 day ago (1 children)

And if Scratch is too much Scratch Jr is designed for even younger kids. My children have shown me tons of games they've made with those.

[–] TheracAriane@thebrainbin.org 1 points 1 day ago (1 children)
[–] bjoern_tantau@swg-empire.de 4 points 1 day ago

When they made their first games they were around 7 or 8.

[–] atopi@piefed.blahaj.zone 3 points 22 hours ago

Yes

Kids are smart and simple games are not that hard to make

[–] GammaGames@beehaw.org 6 points 1 day ago

Yup, check out scratch

[–] AnimalsDream@slrpnk.net 4 points 1 day ago

An underrated place to start is with Doom modding. The various ports of Doom engines have grown to have surprizingly rich feature sets these days, and a lot of indie games have been getting made in these engines. It's easy to get into because you can get started pretty much right away by making mods for existing games.

So for example, you could download the free game FreeDoom, get the UZDoom engine to play it on, the map maker Ultimate Doom Builder to make maps for FreeDoom, SLADE for the other aspects of editing, and then finally the ZDoom wiki should be able to point you toward everything you'll want to learn to be able to make whatever you'd like.

So you can start learning and producing content very quickly by making maps, learn and develop those maps into more extensive mods, eventually learn and develop those mods so far they become "total conversions" - meaning that it's still technically a mod, and still would depend on the Freedoom game you're building on, but has grown extensively enough to replace all assets; and then finally it is possible to convert that total conversion into a full fledged standalone game.

And of course once you have enough experience with this, you can develop standalone games right from the start of a project.

[–] embed_me@programming.dev 4 points 1 day ago* (last edited 1 day ago)

I'm not familiar with it so I may be wrong but Derek Yu (creator of spelunky) mentions in an interview Gamemaker or something named like that which he used to make games without knowing too much

[–] entwine@programming.dev 3 points 1 day ago* (last edited 1 day ago) (1 children)

That's how I started. When I was 10 years old, I discovered game maker and accidentally gained a lifelong passion for programming.

not the computer wizkid, but the average one

I can assure you that 10 year old me was below average with computers. It's a miracle I managed to figure out how to install gamemaker at all. The only thing that matters is interest, passion, and determination. If the child doesn't have those things, they probably won't succeed, and you probably can't force them to, which is fine. It doesn't mean they won't become a software engineer in the future, just that they won't do it at an early age. I know engineers who started learning programming in college, and are way smarter than me even though I had almost a decade head start.

EDIT: btw, I don't know if I'd recommend gamemaker today. When I started with it, it was simple and specifically aimed at learning. Today, it's trying to be a full-blown commercial game engine and it has gotten pretty complex. Another option might be Godot, but I'd strongly recommend against it. Godot is way too complex for someone's first game engine. Some people like Scratch, but IMO it's pretty lame and feels more like a homework assignment.

Some possible alternatives (haven't used them myself):

Or just search for "no code game engine" in your favorite search engine. There are probably tons of those today.

[–] calliope@retrolemmy.com 4 points 1 day ago

As others mentioned, Scratch is a good option.

Another one is Hopscotch.

[–] cRazi_man@europe.pub 3 points 1 day ago (1 children)

I know nothing about software or game development.

I think it would depend on how old, how motivated and how interested the kid is. Never in history has there ever been a time when we've had this much free resource immediately available to us. My cousin started his son on learning game development at about 11 or 12. He learned coding, used online resources and video courses and pretty much self-taught in the way any student would learn in a programming course. He's making simple Android games and he's been happy jumping on the deep and and doing it "properly".

[–] GammaGames@beehaw.org 1 points 1 day ago

This is a good thing to keep in mind. Liking games != liking to make games, but starting early can definitely help build a skillset that makes the latter easier

[–] JakenVeina@midwest.social 2 points 1 day ago

I built a dumb little spaceship game in, like 7th or 8th grade, which was over 20 years ago. I used a game-making learner program I found through Nintendo Power magazine. Game making resources and have only gotten better and more numerous since then.