Giter Club home page Giter Club logo

final-pd2-andrew-sam-papersplease's Introduction

#Papers, Please A final Project for APCS-Z

Project Contributers

  • Andrew Fischer
  • Sam Kim

Compiling from Source

To compile the game, simply git clone the repo. Jump into a terminal, cd into the src directory, and run javac *.java to compile the program. This may take a few moments, as there are quite a few classes.

Once compiled, run the program using the command java Driver. A java gui applet should open - do not close this for the duration of the program. It is used in conjunction with the terminal for gameplay.

Gameplay

Gameplay is fairly streightfoward. All commands are issued through a terminal window in response to prompts. GUI windows give additional information and display the papers and rulebook.

Rules

Papers, Please takes place in a fictional dystopian world, in 1982. The permise of the game is that you are an inspector working at a new checkpoint at the border of Arstotzksa. As the story develops, you realize the corruption of your government, the worries of the citizens, and even an underground organization.

Rules change dynamically as the days progress. Be sure to check the rulebook for new rules each day.

Credit and Thanks

  • To Lucas Pope for his incredible game
  • To the folks at StackOverflow for all their help
  • To Mr. Z for all his help!
  • To numerous ascii-art websites from preventing me the pain of creating tons of ascii people.

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.