Skip to content

A model-view-controller design of the Freecell game with multi-move functionalities in Java and JS, using an object-oriented approach with extensive testing and strict coding style formats. This implementation accepts input via the jdk console and runs an asynchronous game from start to finish. The JS version of this freecell implementation also…

Notifications You must be signed in to change notification settings

xuhongkang/freecell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Freecell

From CS3500 Object Oriented Design

Instructor: Clark Freifeld

Developer: Hongkang Xu

In this assignment, we were asked to implement a model-view-controller design of the Freecell game with multi-move functionalities in Java, using an object-oriented approach with extensive testing and strict coding style formats. This implementation accepts input via the jdk console and runs an asynchronous game (meaning that the console stalls to wait for input) of Freecell.

As exra credit, we were also provided with html and css style documents, as well as linked javascript files to complete. This freecell implementation can run in the browser and supports autoclick as well as multi-move. Total time spent on both assignments exceeded 15 hours.

About

A model-view-controller design of the Freecell game with multi-move functionalities in Java and JS, using an object-oriented approach with extensive testing and strict coding style formats. This implementation accepts input via the jdk console and runs an asynchronous game from start to finish. The JS version of this freecell implementation also…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published