Giter Club home page Giter Club logo

escape's People

Contributors

jack0lantern avatar organicmelon avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

escape's Issues

Make inventory panel

Have a tray on the bottom or side that represents items held. Nice if it was able to be toggled with the user pressing i or something. The player should be able to click on an item to make it active (show on top of the cursor or something, or highlight it, or both)

Hint: the inventory logic is contained in Person.cs

Have a virtual cursor (crosshair) in the center of the screen

Kinda like in first person shooters, have a cursor marking the center of the screen. When a user clicks within a certain distance of an object, we consider that an 'interaction' on the object in the cursor. This cursor will most of the time not be in line with the user's actual cursor.

Edit: Just found out about cursor locked mode, which keeps your cursor centered. So the crosshair will, in fact, match your actual cursor.

Make some kinda notebook thing from the pause panel

Should be quickly openable (which pauses the game, too) through a hotkey, like N. Player can draw or write stuffs down for puzzles. Maybe have different colors, some stamps (like a simple checkmark or something) and have multiple pages and the ability to clear them.

Also make it accessible from the pause panel, or even the inventory panel.

Make save function

Maybe have multiple slots, though for this kind of game I'm sure it's not really necessary.

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.