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…
Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
111–120 of 391 posts
Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#112It's quite extensive and he's very open and encouraging with his community.
Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#113As much as I hate to say it, Roblox Studio is the way, especially seeing it has to be 3D. It's pretty low barrier to entry thing
Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#114Use blender as a gateway for his visual ambitions. You can use his drawings as a background and sculpt something pretty from that blue print. Then get to animations, then the blender game engine, then python. Just as options ofc.
Blender looks frightening at first, so you might to learn some before to overcome the first hurdles but there are also alot of kid friendly tutorials out there.
Good luck :)
Edit: Working with blender is actual fun and this graphical approach has also the advantage for nudging him very slowly into this monumental task :)
Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#115Nintendo Game Builder Garage for the Nintendo Switch will get him started. https://www.nintendo.com/en-ca/store/products/game-builder-g... The app has tutorials and built in games to get him to work up to making a game. Surely, his current game is too ambitious for him to pull off but this will get him making something and thinking about programming. There is also RPG Maker depending on the style of game: https://www…
Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#116Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#117Modelling: Blender is a good start. There are tons of tutorials on the subject. With blender you can creat backdrops, models and animations for games
Game Engine: I would nowadays start with Godot, there are equally many tutorials
Programming: I recommend doing something using processing.org, this is a simple IDE with a powerful library that can be programmed using Python/Javascript/Java. This is one of the easiest ways to draw something in a window using code.
Edit: I think the most important thing is that you go through this together with him. The way is much more important than the goal. If you do this right, you will most important) spend time with your kid, and teach them how to tackle a thing that even daddy isn't sure about doing. Discover things together with your son, let him try things even if you already know better. The right motivation is much more important here than getting to something good.
And it is hard to say remotely which part about games motivates your kid. Maybe it is the visuals, maybe it is the programming (this is more rare), maybe it is the result. If it is the latter a specialized 2D-engine would be a good start.
Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#118Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#119Re: Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
#120Just to get things going, try out a 2D game engine. Love2D is great if you're okay with Lua. Browser based engines have a great iteration loop. On that front Kaboom.js could be a really quick way to get something fun that you could iterate on or use as a protoptype (look past the silly assets, it's pretty well thought out).
I saw some recommendations for Scratch, which might be fun for something simple, but it's really challenging (as far as I can tell) to scale up to non trivial games.
Taking a step back, see what part of this motivates him. It's an awesome opportunity to channel interest into something creative, focus on that. It might mean cutting scope somewhere, but he'll get more out of it if you can mine that vein of interest.