Implemented betting game of SicBo using Java programming and Greenfoot APIs. Implemented Observer, State, Factory, and Command Design Patterns.