I will budling a game like the Tanks Tutorial which is a sample from Unity Technology. And my game will be different. Player can custome the game logic of your tank and other logics in this game. After player've played the game, I guess they can learn something about how a game working and start understand how game development make a game.
To make it easy for players, I will finish every thing of program and pack out many logic building blocks. So, you can custome a game like play legos. And it will be easy to understand and the expression close to natural language. Belive me, I can do a great job in the design and teach you knowledges in a funny way.
I use resouces from Tank Tutorial and other package published by Unity Technology.