Skip to content

cyberdataint/CSI-2999-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Directory

GitHub commit activity GitHub contributors GitHub pull requests GitHub closed pull requests

This is a simple Java game directory that hosts three games - .

Table of Contents

Description

Welcome to the Java Game Directory! This directory provides a user-friendly interface to access and play three different games. Each game is developed using different technologies for both front- and back-end:

  • Chess: Created using Java Swing, this classic chess game offers strategic gameplay for two players. Enjoy the authentic experience of standard chess rules with a user-friendly interface and customized graphics. The game also includes a Time Clock feature.

  • Black Jack: Developed with JavaFX, this single-player Black Jack game allows you to hit, stand, and double down following standard rules. Manage your balance, adjust bet amounts, and experience the excitement of multiplayer mode.

  • Dino Jump Game: Built with GoDot, this customized Dino Jump Game features unique graphics and continuous gameplay for endless fun. Use arrow keys to move left and right, press space to jump, and avoid obstacles to achieve high scores. The game's difficulty increases as you progress.

Explore each game and enjoy hours of entertainment with our Java Game Directory!

Games

Game 1: Chess

  • Classic chess game for two players.
  • Enjoy strategic gameplay with a user-friendly interface.
  • Follow standard chess rules for an authentic experience.
  • Customized graphics enhance the visual appeal.
  • Includes a Time Clock feature.

Game 2: Black_Jack

  • Single-player Black Jack with optional MPC players.
  • Hit, stand, and double down following standard rules.
  • Manage your balance and adjust bet amounts with ease.
  • Multiplayer mode adds excitement.
  • Game ends if you run out of money or complete the deck.

Game 3: Dino_Jump_Game

  • Customized Dino Jump Game with unique graphics.
  • Run as long as possible without hitting obstacles for high scores.
  • Use arrow keys to move left and right.
  • Continuous gameplay for endless fun.
  • Developed with GoDot for smooth performance.

Clone Repo

  1. Open your terminal or command prompt.
  2. Navigate to the directory where you want to clone
  3. Run the following command to clone the repository
   git clone https://github.com/cyberdataint/CSI-2999-Project.git

User Manual

BlackJack:

  1. Click on 'Offline BlackJack' button
  2. Follow the instructions in the console

Chess:

  1. Click on 'Offline Chess' button
  2. Chess game uses normal Chess rules
  3. Develop with threats.
  4. Knights before Bishops.
  5. Don't move the same piece twice.
  6. Make as few pawn moves as possible in the opening.
  7. Don't bring out your Queen too early.
  8. Castle as soon as possible, preferably on the King side.
  9. Always play to gain control of the center.

Godot Game:

  1. Click on 'Godot Game' button
  2. Arrow keys to move left and right
  3. Press space to jump
  4. Avoid obstacles by maneuvering between them
  5. Obstacles become harder as the game progresses

Requirements

Java Development Kit (JDK) Installation/JavaFX Installation:

Download and Install JDK:

JDK

Download JavaFX SDK:

JavaFX SDK

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages