Giter Site home page Giter Site logo

varnholt / deceptus_engine Goto Github PK

View Code? Open in Web Editor NEW
14.0 14.0 7.0 143.99 MB

A platformer game engine in development

License: Other

C 23.84% C++ 56.27% CMake 0.41% Objective-C 0.16% Lua 1.78% GLSL 0.11% QMake 0.31% Batchfile 0.01% Shell 0.01% JavaScript 16.40% HTML 0.09% Objective-C++ 0.60% GDB 0.01%

deceptus_engine's People

Contributors

pptgamer avatar varnholt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

deceptus_engine's Issues

Change physics concept

Assign a 3x3 array for each tile in the level layer.
That tile will represent the tile collision shape.
The current physics layer should be transformer into a 'atmosphere' layer (so it can still be used for water, hot rooms and such)

Implement reload

  1. store current level/position
  2. reload level (stop, delete, new, load)
  3. restart at previously stored position

goal: reload on level change in editor

Fix options history

Implement history queue

Choose correct 'back' element for options screen based on previous elements in queue

Implement map system

Could be based on physics layer
add extras, checkpoints, doors in there
reference: map.psd on gdrive

Discuss with dstar: do we really want fullscreen?

Superjump Glitch

Run to one direction and immediatelly press dash of the opposite direction you are moving and then jump.
[Controller Only]

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.