Giter VIP home page Giter VIP logo

storyteller's Introduction

TOP-game-jam

storyteller's People

Contributors

davidmatalik avatar emdevs avatar mdlugosz1 avatar tudwall avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

storyteller's Issues

Create quiz component

Create a quiz component creating function, which will return a node that can be inserted into either chapterEnd page or storyEnd pages.

The quiz component should have quizInfo as a parameter, which stores information about all the questions and correct/false options. The quiz should be evaluated when submit button is clicked, which if passed, should trigger a change.

Create start page

image
A welcome screen to chose which chapter to start and a how to play option.

Find a theme for the story

Find a theme for the first story. Let's try to keep it short for the first one.
Using children tales as a base for the stories sounded like a good idea.

You can comment with your story ideas so we keep them all at the same place.

Ideas we already talked about:

  • Hanzel and Gretel
  • Little Red Riding Hood
  • Rapunzel
  • Snow White
  • Cinderella
  • Mother Hulda

Font-face and fallback fonts

Get font-faces and font rules to the top of the css file and add fallback fonts in case our own fonts fails loading

Create story end page

Story end page. Includes a congratulatory message, as well as questions about the story played. Should include buttons to return to home page/chapter page, and a button to restart the story.

Fix "white" kite image for drag and drop

The white kite image is actually transparent, needs to be replaced with a different white kite image or the story must be changed to describe a different colored kite.

Style chapter pages

Style the chapter pages, make the playable area and text a bit bigger etc

Create a rendering module

Create a rendering module. We should be able to pass it arguments from the different page factories to render them in the viewport.

Implement home button

  • Write the logic for the home button in the logic module and export it for use.
  • Find a way to not have to render the home button on every page, maybe put it in a navbar in the html

Find a font

Should be public domain or allowed for non-commercial use.

Create chapter end page

Appears at the end of the chapter showing the result of the game, with a next chapter, a restart and a back to the menu button.

Find image assets

Find assets for the story, should be public domain or allowed for non-commercial use.

This page can be a good start to look.

Fix quiz bug

If user chooses wrong answer two times in first quiz, game skips second quiz and shows story end right away. Logic behind checking quiz answer should be splitted into smaller parts to avoid unnecessary code nesting.

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.