You could take a look at the program RPG Maker, and see how that is working, and since it's mainly aimed at RPG, it might help. There is a trial as well. When I was studying game design, we were using Game Maker for prototyping our stuff, and you can make a basic game just by drag and drop, but you can also code in it if…