ceyhunsen / Bash-the-Dummy

BTU BLM0226 Web Based Programming Project 2021

Home Page:https://bashthedummy.coolpage.biz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

BTU BLM0226 Web Based Programming Project 2021

https://bashthedummy.coolpage.biz

License:GNU General Public License v3.0


Languages

Language:JavaScript 82.5%Language:HTML 11.0%Language:CSS 6.5%