Git Product home page Git Product logo

abacwrsed's People

Contributors

drvinceknight avatar etozhebolgov avatar irrglaube avatar michalispanayides avatar raf41 avatar

Watchers

 avatar  avatar

abacwrsed's Issues

Text box system

Class that can be called to display text on screen

  • Text appears in a box on the bottom half/third of the screen
  • Text appears in an animation (letter by letter style)
  • Pressing the ACCEPT button causes the text to speed up
  • Pressing the DENY button skips the animation, revealing all the text at once

The class should be modular, so that any object can send a string to the text box class and cause a text box to appear (perhaps the class should have a queue.

Inputs:

  • String: causes a single dialog to appear, then close when the player presses an interact button
  • List of strings: causes a series of dialogs to appear, then closes once the player finishes reading

Automate Camera Movement

Make camera movement respond to player movement without requiring input.

The camera should shift so that you can see more of the level that is in front of you (in the direction of movement). Meaning:

  1. When moving UP, the camera moves UP (player is in bottom half of screen)
  2. When moving RIGHT, the camera moves RIGHT (player is in the left half of screen)
    ...

The camera should move at a constant pace until it reaches the limit of its range, so that players don't get disorientated by it.

When the player is stationary, the camera should drift back so that the player is in the centre of the screen

Improve camera functionality

Potential camera functionalities:

  • Fix camera to always look ahead?
  • Use WASD keyboard camera to fix the position you want the player to be in the "box"?
  • Use WASD keys to look through the whole map?

More graphics

More graphics needed

  • key
  • vertical door
  • horizontal door
  • scalable door graphic?

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.