What simple game is good to learn OO principles?
- by Bogdan Gavril
I have to come up with a project propsal for my students, here are some details:
The design should be gove over OO concepts: encapsulation, interfaces, inheritance, abstract classes
Idealy a game, to keep interest high
No GUI, just the console
Effective time to finish this: ~ 6 days (1 person per proj)
I have found one nice example of a game with carnivore and herbivore cells in a drop of water (array), it's a game of life twist. It is a bit too simple.
Any ideeas?
Aditional info:
- language is C#