FaceInCake / UltimatePool100

Basic Java3D multi-user pool table to interact with.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ultimate Pool 100

This is a simple multi-user Java3D program.
You should be able to interact with a pool table and scoreboard.
It is written entirely in Java and only uses Java3D and consequently Swing.
Documentation for the source code can be found here.

Project Structure

src

Contains the source code of the project.
Packages and classes and the like.

test

We don't plan to make a deployment process and make any release builds.
But it's always good habit to make a test folder for any Java files that test your code.

docs

Contains the source code documentation.
Here's the Documentation.

assets

Contains any files that are read by the program.
Like images, audio, or other large data.

Deployment

No deployment procedures or release builds are planned.
Being a Java program, all you need to is run one of the file from the main package.
This is generally slower and bulkier but cut us a break.

Code Structure

An Agile development process gives the following priorities...

  1. Polymorphic classes
  2. Easy implementation
  3. Object Oriented

For more info on the exact code structure.
Check out the source code JavaDoc documentation.
Contained here.

About

Basic Java3D multi-user pool table to interact with.

License:MIT License


Languages

Language:Java 99.8%Language:Batchfile 0.2%