Skip to content

About

A collection of various projects completed in Java covering basics through MVC delegation and Swing library.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

Repository files navigation

Portfolio

A collection of various projects completed in Java, using Eclipse IDE and IntelliJ IDE, completed within the past year.

Maze Game Project - Fundamentals Of Computer Science 2 - Spring 2023 - Java - Course supplied tester library

Creates randomized, scalable mazes, using Kruskal's algorithm to determine edge placement. Visualization method provided by Course library. I mplements breadth and depth first search methods. Finds path of quickest traversal, highlights this path in view.

Model View Controller: KlondikeGame Implementation - Object-Oriented Design - Fall 2023 - Java - JUnit 4 Testing Library

Implementation of Model, View, Control design pattern. Current project works on readbility and ensuring design principles and encapsulation.

Introductory practice to delegating design for large project into model, view, and controller. Model establishes rules of game, possible moves, limitations on such moves, fields of game state. View displays game, renders cards using Value and Suit Enumerations. Controller communicates between Model and View, producing appendable representative of game state after move.

About

A collection of various projects completed in Java covering basics through MVC delegation and Swing library.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages