I'm looking for a word that describes, in game development, the stage at which you have finished programming the character's physics, the basic rules of the game and possibly the graphics and music.
I'm not talking about an "engine" as that is much more bare bones than the stage I'm talking about, though it's similar. I could use the Unity engine and start making a game, and then get to the point where I have finished programming the rules and the physics and what kind of a game it is, and now all that is left is creating levels and finishing touches.
I suppose "framework" is kind of what I'm looking for, but more specific to videogames.
I'm using the Unity Engine. I have just finished creating the ******, now all that's left is to create some actual levels.