By a house made out of glass, I mean the game will break very easily. For example, each time if you went to show a game built in this form, the system would break or crash. The program is completely unstable.
Personally, I never ran into this problem teaching myself game programming for 5 months by using the gamedev member's feedback when I ran into a game logic problem.
I guess the more specific important question is would be why does a program break or crash leading to an unstable state of the problem? Is it necessarily a hardware compatibility issue?
Another question I have is how much experience in game programming is considered beyond limited? I want to reach a point where my knowledge in game programming is sufficient.
I am still updating my game for 5 months. I really wanted to focus on one project and keep adding new things as months go by rather than write a lot of unfinished games.
My game has a main menu, game controls, basic gameplay, basic ai, collision detection, game over and victory screen, animation in main menu and in sprites.