Yippee! A future customer!
That’s actually what I’m doing right now. I’m creating a series of games in Unity, commenting the code heavily, adding a text about the steps used to create the game, and I will soon be filming myself going through the text about the steps used (once I finish the latest tutorial).
The only caveat is that I’m a businessman. I’m planning on selling the complete package and separate tutorials when they’re completed and optimized. (Separate pricing for institutions and individuals, of course.)
I’ll be covering the creation of six different games in increasing complexity:
• Classic Tanks (Basic player controls, guns, bullet management, health, basic GUI)
• Asteroids (Looping arena, player ship, UFOs, asteroids, high score table, master scripts)
• 3D Tanks (Cannon aiming, computer AI, random environmental hazards)
• Centauri Outpost (Asteroid mining, upgrades, building creation, AI on a strategic scale, advanced GUI, winning conditions)
• Death Station Nine (Randomized game space based on difficulty, FPS AI, FPS player controllers, doors, elevators)
• A Cow’s Life (RPG character development, random turn-based fights, more advanced GUI, trigger-based story continuation)
These aren’t due to be at what I’d call a “polished” state for at least half a year, but their creation is coming along as scheduled.
I’ll also be selling the games separately, of course.