Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chris-cozy/storyquest
This is a text-based fantasy horror adventure game demo. This was my first experience learning and using javascript, and the purpose of the project was to put into practice the concepts I had been learning.
https://github.com/chris-cozy/storyquest
css3 horror-game html-css-javascript html5 textbased-adventure-games
Last synced: 1 day ago
JSON representation
This is a text-based fantasy horror adventure game demo. This was my first experience learning and using javascript, and the purpose of the project was to put into practice the concepts I had been learning.
- Host: GitHub
- URL: https://github.com/chris-cozy/storyquest
- Owner: chris-cozy
- Created: 2022-04-22T20:44:45.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-10T04:01:34.000Z (over 1 year ago)
- Last Synced: 2023-08-10T04:49:30.097Z (over 1 year ago)
- Topics: css3, horror-game, html-css-javascript, html5, textbased-adventure-games
- Language: JavaScript
- Homepage:
- Size: 3.86 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# kraken
Description
This is a text-based fantasy horror adventure game demo. This was my first experience learning and using javascript, and the purpose of the project was to put into practice the concepts I had been learning.
I made this project to be an entry to CUHackit2022, a Clemson-based Hackathon. This was also my first experience in creating a text-based game. I enjoyed playing *A Dark Room* which led mt want to create my own text-based game.
Installation
The demo can be accessed here: https://affectionate-swartz-7365bc.netlify.app/
The index.html file can be run on a server.
Tech Stack
Developer Notes
More complexity and intents may be added in the future.
Desired Additions
- A smooth inventory and player stats system. Could have an object containing all of the player's items, and an object containing player's current statistics (Health, Level, EXP, Skills)
- An NPC stats system. Could have an object to represent an NPC. This object could contain their name and health, as well as possible actions (I.E pet, hug)
- An NPC interaction system