Secondly, I think you be honest with him and say games are hard and not something you specialize in but if he really want to invest some time learning you’ll help him solve problems and you can do it together. Make sure he’s not just your boss tossing ideas/designs that you have to go implement. Start by googling different frameworks and watching/reading tutorials together. Basically show him the process you’d go through if this was your idea to learn game development. Look into unity or godot, vet solutions, play with some demo apps. Watch some of the videos of people building simple games. Building the basic rollaball game will give him an idea if it’s even something he wants to continue with. Also look for assets that complements his game’s style/theme. Asset development is a common road block so if you start with a character rig and an environment that looks something like what he’s after it will give you some momentum on the actual game mechanics/story/etc. I think if you approach it as a team of equals willing to figure this out, you can’t really lose but don’t expect him to have the fortitude to complete it. Put in as much effort as he does.