Live data from Hacker News

Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

news.ycombinator.com

191–200 of 391 posts

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#191
post #42

Understand that you're not going to finish what you start. Do things that are fun. Keep a notebook of ideas. Talk about plans and what you want do. Spend time with him. Even if almost none if it ever makes it into code, the imagination part will be going wild. Look at what he's really doing. He doesn't want to CODE. He wants to make a game. Like every kid. Emphasize the creative part just like he wants. Do things on…

> He doesn't want to CODE. He wants to make a game. Like every kid. [emphasis mine] Well, I as a child (say: 6-8 old) was really rather thinking deeply how a suitable way (what programmers would call "data structures" and "programming abstractions", "design of a programming languages" - but of course on a child's level) might look like so that the computer can "understand" and precisely execute my game ideas; my game…

When I was ~9 (maybe 8, maybe 10) I picked the GW-Basic book from shelf (my dad had that for some reason) and started reading. I was fist thick and mostly a summation of commands, so it did not made a whole lot of sense, but hey, I had a day off from school (or was on sick leave) and had already finished the (much thinner) MS-DOS book. And I just loved computers.

Luckily when my dad came home he explained that we actually had GW-Basic on the computer (an IBM XT my dad had bought second hand from a friend's dad who was IN computers). That's where it all started. My dad could keep up for a bit but soon I had to rely on whatever the local library offered, and later a floppy disk that somehow made its way to me (copy by copy) full of useful TXT files and examples. Oh internet where were you.

So I feel a bit reserved towards the 'YOUR SON DOES NOT WANT TO LEARN TO CODE' screams that seem only based on very, very little context. But I do agree with the general advise, best to not jump to conclusions and go by their (the kids) pace.

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#192
We make Construct: https://www.construct.net

It has a capable block-based alternative to coding suitable for young people/beginners, and a "Behaviors" system that can get instant results (e.g. a built-in Platform movement). It's mostly 2D focused but can do some simple 3D (like retro-style FPS). If they want to go further, you can do JavaScript/TypeScript coding too!

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#193

I would say NO to my child wanting to make a 3D game. It is just too hard and boring for most 9 years old children. A kid knows what she wants but not what the price that she will have to pay for getting it. Today they are interested in something, tomorrow something else, specially if it is hard work, like 3D. Young children have not the mental abilities to endure hard work. They should be playing and having fun. Whe…

Starting with 2d games is very good advice however if the child is mostly interested in 3d, well not the most helpful advice.

Some people here forget that children are way more tolerant of not understanding things than adults are. They just want to get a quick taste not necessary dedicate their life to the study of game development.

I think something like RPG in a Box https://rpginabox.com/ is nice if the child likes Minecraft-style graphics. Alternatively modding an existing games is something that might be of interest. Also blender is perfect for those that are mainly interested in the 3d graphics aspect, as it allows to focus on certain fields like modeling first and has an amazing game engine that can be solely driven by logic bricks: https://upbge.org/#/

Still, I think even something like Unreal should not be ruled out if the child is dead set on making a "real" game (9 years is a bit pushing it but with help it might work out). For a visually-motivated child that has access to beefy computer, Unreal is the perfect tool to get things done early and fast. Load the starter template and they have a character they can walk around with in the first minute. Grab some free-for-the-month asset packs and they can make decent looking levels in a day or two that they can show friends and be proud of. And if they get to the point of needing logic, the visual scripting language is more than enough to make complete games in it.

Unreal is a monster of complexity but but perfect for just hacking together a quick asset-flip demo one can feel good about. They will learn about the realities of game dev soon enough, let them have some fun.

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#194
post #49

Earlier quoted context omitted.

Game Builder Garage looks really interesting, thanks for the suggestion. Do you have any experience with Dreams on PlayStation, for comparison? My son and I have been using and enjoying Dreams but I do feel that he would be better off with something a step down in terms of complexity and challenge. GBG looks like it could be the sweet spot.

If you have tried Dreams, I would recommend Little Big Planet. It has a game builder that is a step down from Dreams but they were both designed by the same company, Media Molecule. Not to mention LBP is just a magical game all around!

I came into this thread with the intention of recommending LBP and possibly Dreams, although the latter is a big step up in complexity. LBP lets you do wonderful, creative things in 2.5D without any coding knowledge.

But seeing GBG being mentioned, I wish I had that growing up. Looks like the perfect way to get started.

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#196
Hi, welfare.

My approach: 2d first. QuickEdit+, HTML Canvas, CSS, Javascript. On mobile.

3d scenes in between.

Everything from scratch, mobile phone always there to be seized and used for enhancements or little proof of concepts...

Start with a corn maze. Generation, cursor giving direction, a moving dot forbidden to touch or even hit walls...

Hope that helps.

Christian, Dresden

Edit, typo: dirst/f

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#197
post #65

I've used many engines and shipped many games, including commercial titles (I don't derive a salary from the game industry, though). I think I'd recommend something like GameMaker. I've never used it myself, but it's a self contained IDE that has everything to make decent 2D games. I'd advise against the pitfall that 3D games lure you into. That includes engines that are 3D with a 2D "mode". There is so much leaky ab…

A good thing about PICO-8 is that it is a complete and closed environment, in that you do not need anything else and there's nothing to be added later on along the way.

It removes a ton of moving parts squarely outside the "I want to make a game from my notes" goal, like "Oh I discovered that Lua lib" or "which text/image/sound editor can I use" or formats or whatnot.

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#198
post #42

Understand that you're not going to finish what you start. Do things that are fun. Keep a notebook of ideas. Talk about plans and what you want do. Spend time with him. Even if almost none if it ever makes it into code, the imagination part will be going wild. Look at what he's really doing. He doesn't want to CODE. He wants to make a game. Like every kid. Emphasize the creative part just like he wants. Do things on…

Wow, great answer!

I can apply this to some situations I have with my daughter. I have a tendency to get over-excited when she shows interest in my interests, and try and push her to do the things with me.

Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?

#200
Hey! Been there exactly. It’s an opportunity for you to catch if you can. I suggest firstly to explain him things as they are that it will take a long time, will require to learn a lot of new things and a lot of work. If he takes on this then you will be partners in this venture and will study together how to build his game. Next regarding 3d I suggest you together with him to check the few development environments that exist for games in order for you and him to understand how much learning and effort will it take in each env. Then you can evaluate and choose from what exists today. In our case we decided to settle on a simpler 2d game first in order to achieve some results quickly. Targeting 3d in the second game. So we choose to use Construct for the first game and we actually delivered it to the Play Store (it was important to finish). We didn’t finish the second and third games but they were already started in Godot and then Unreal Engine, respectively. This is our experience. Your mileage may vary.
Post reply on HN