Skip to content

Multiplayer game with Java Swing framework, using MVVM design architecture and Dependency-Inversion principle.

Notifications You must be signed in to change notification settings

keyu-tian/Star-War

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Star-War

Introduction

This is a multiplayer game developed by JavaSwing, applying MVVM design pattern and adhering the dependency-inversion principle.

As UML-pic shows the class diagram, each main class has a clear division of labour. To keep the maintainability and extendibility, these main classes interact with each other via the interfaces just a little.


Architecture

This project adopts the MVVM design pattern to realize the high-cohesion and low-coupling.

About

Multiplayer game with Java Swing framework, using MVVM design architecture and Dependency-Inversion principle.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages