I created a text-based action RPG in Java that implements the Factory and Decorator Design Patterns.
Traditionally in these games, the player attempts to kill enemies and enemies have a chance to drop loot. I have simplified this "loot" to just be armour!