Code Monkey home page Code Monkey logo

bash-the-dummy's Introduction

Bash the Dummy!

Bash the Dummy! is a very basic, text based JavaScript game that developed for the BTU BLM0226 Web Based Programming class.

screenshot

Story

Dummy is very lonely and a great friend. So he made sure that if someone logs into his computer, (s)he would never be able to get out. So, are you going to stay with him or try to break out with your bash skills?

Dummy is heavily inspired from the Mad Dummy from Undertale. But now, he is friendly and still a bit mad too!

How to play?

There is a freely hosted web server that you can directly play: Bash the Dummy!

But if you want to play it locally:

  1. Download this repository
  2. Open a http server in downloaded repository (if you have python 3 installed, you can type: python3 -m http.server)
  3. And go to http://localhost:[PORT] at your browser

Known bugs, available commands and walkthrough

Known bugs:

  • Terminal is bash based but still some of the bash's functions may not work.
  • File paths are not real. And there are no real files either. If you invoke a command, it checks for some conditions and does it's magic on imaginary files and paths.
  • Because file paths are not real, relative file paths may not work as expected.
  • There are no flag options for any program.
  • At first start, there is no prompt like [dummy@greatdummyspc / ] $. You need to enter your first command to see that.

Available commands:

If you don't know bash or just wanted to learn what commands are available, check this.

Walkthrough:

If you couldn't beat the game, you can check walkthrough.

Resources

License

GNU General Public License v3.0

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.