GithubHelp home page GithubHelp logo

poker-adventures's Introduction

CS102: Programming Fundamentals II : POKER ADVENTURES

Requirements

- JDK 21
- Able to read english to follow the instructions below 

Project Setup

Please follow the instructions before running the files

Mac Users - Enable permissions to run compile and run the project

 $ chmod +x compile.sh
 $ chmod +x run.sh

Windows Users - Enable Unicode Symbols

$ chcp 65001

Other OS

Get a OS that is supported by this game (refer above)

View Adjustment

Adjust Terminal size by using Ctrl / CMD and + or -, until your eyes can see what is going on

How to Run

On the file directory of the project, do the following:

## MAC OS ##
$ ./compile.sh
$ ./run.sh

# OR if you prefer bash... 
$ bash compile.sh
$ bash run.sh

## WINDOWS ##
$ compile.bat
$ run.bat

Game Overview

Backstory

Innocent players gets sucked into the world of CS102, and they now must learn how to survive by putting their skills to the test in a game of poker. Players will fight a boss of their choosing using poker combos, but beware, the boss is able to do the same.

Features

  • Persistent Player Accounts
  • Pretty console of 2024
  • Build up your account and flaunt your HP stats to the world

How to play

  • Login to existing account / Create a new account
  • Start Adventure
  • Choose Boss Difficulty
  • Select your cards by inputting 0 to 9 (You can select multiple cards by separating each number with a space)
| 7♣| 8♣|10♣| J♣| Q♣| 8❤| 7♠| 8♠| 9♠| J♠|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Enter 's' to sort by suit
Enter 'v' to sort by value
Enter 'f' to flee
======================================================
Select your card choice(s): 
======================================================
Cards (separate it by a space)> 0 1 2 3 4
  • Confirm your choice (The program will tell you what are your selected cards and the combo that you are playing)
| 8♣| 9♣|10♣| J♣| Q♣|
You selected a STRAIGHT FLUSH
Confirm? y/n
  • Repeat until someone dies... 💀
  • Spend your gold at the shop to boost your HP
  • Repeat until you beat the mysterious Agent Y
  • Claim CP from Agent Y after defeating him

poker-adventures's People

Contributors

tk-the-bad-coder avatar arcticsun1 avatar nichtea avatar theofficialericng avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.