Giter Club home page Giter Club logo

strafe-overdead's Introduction

newLogo.png

strafe-overdead's People

Contributors

koterra avatar

Watchers

 avatar

strafe-overdead's Issues

make "controls" settings menu

not visible on mobile,
will have two areas for setting keybinds: one for controllers and one for keyboard/mouse
will not have anything to do with UI controls, those being standfardized to arrows/enter/backspace/clicks and controller counterparts

Restart app after config preferences change

If for example in the settings menu the resolution or the window mode is changed, those things can only be modified when the app starts by loading configs from preferences, so the app has to restart after settings are saved

Contact filters patterns

Contact Filter bitmasks have to be chosen in a pattern that works for all types of fixture interactions (ex. detector-detector, detector-footprint, sensor-sensor, collision-sensor, collision-collision etc)

save system

  • serialize and deserialize classes to preferences filepath
  • autosave entities that are marked for autosaving
  • manual saves
  • load saves
  • have multiple saveslots
  • suppress autosaves in checkpoint areas

elevation system

adding a forced persepective z axis so that entities can travel the world on slopes, jump on various elevation levels of terrain , walk behind elevated terrain

solve i18n loading

when changing languages, old i18nbundles should be disposed of
bundles should not be loaded without the assetmanager

Camera jitter

When the camera position is updated, the textures are jittering and there is tearing between tiles. This might be due to small decimal differences that occur when interpolation is applied on the camera position

implement a fixed timestep

the physics step should be fixed si it is disconnected from the fps
rendering sprites should be interpolated between previous position and the next body position

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.