Coder Social home page Coder Social logo

tcocr-twot's Introduction

Game Details

Title

The Chronicles of Sister Rosewyne: The Wards of Tideport

Outlook

I attempted to make a choose your own adventure game with riddles and leveling. Ultimatlery I was unssuccessful at this and ended up starting over and making a puzzle game. The reason I wanted to make it in it's first iteration was that I have always been a fan of RPGs and have always found text adventure games charming. The second, paired down version, is still very flavorful and has the core word puzzle mechanic as the previous iteration, so it is still charming in it's own way, but not as heartfelt as I feel it would have been if it was my originally intended projects.

Plot Overview

'The Chronicles of Sister Rosewyne: The Wards of Tideport' is a fantasy flavored puzzle game following a Cleric of the Goddess oft called The Lady Of The Water. She has been summoned to the island after a particularly bad storm to renew the Wards of the local Vessel and those surrounding the borders of the remote town of Tideport. Of course, nothing is ever so simple as it would seem in a world where the ancient magics of old are creeping more and more into the mundane world.

Wireframe

User Story

  • The user clicks one of the buttons on the start screen
  • They are given some flavor text to set the mood, some background on the setting, and are introduced to the protagonist
  • The player will travel throught the town and the market before finally getting to the Wards
  • The players score will be added to as they answer the riddles throughout the various levels and are exposed to more description of the Wards
  • After all of this the player will confront the creature in the Vessel of Tideport and then be taken to a screen showing their score in relation to how well they were able to answer the riddles and re-seal the Wards
  • The game will then reset itself after giving the player some time to see their score and read the closing text

Technology Overview

The technology used in my game is vanilla Javascript, HTML, and CSS. With a tiny bit of flexbox in the styling. The first iteration used some object oriented programming but my second iteration ended up having to abandon this.

Unresolved Issues

In the version being submitted I was unable to implement inventory, or specifically dagger posession, tracking and proper "level" progression. The lack of proper CSS styling is also something that I will definitley be coming back to. In the original version I was struggling with not the recognition of the possession of the dagger but having the code recognize it in a specific scene and changing the text based of this of course was impossible without this functionality. I had a lot of trouble with having various tutors all trying to help me but essentially ended up with very hodge podge code because of the varied advice I was getting since everyone had their own way of trying to help me/their own way they'd approach the challenges I was trying to meet.

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.