Giter VIP home page Giter VIP logo

space-bum-for-hire's People

Contributors

skrolikowski avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

space-bum-for-hire's Issues

Walls vs Ground

Need to record whether the player is in contact with the ground and/or the wall. This will allow for different behaviors (i.e wall slide or wall jump).

Level organization

Need a way to organize level information so we can easily load different levels.

Spikes!

Spikes will be objects pulled in from a Tiled Map. Need to create an object to exist in the world and collision detection against entities for taking damage.

Damage Behavior

When damageable entities take damage they should exhibit a damage behavior (e.g. flashing body, unable to control).

Enemies

Basic enemy spawning and setup with minimal AI.

Player respawns

  • Create new event for tracking checkpoints.
  • Death screen with choice to continue/quit.

Room Entrance

Player will either:

  • teleport into the spawn point in a level room
  • walk through a doorway

Bouncy!

Player can hold down jump button and continue to bounce.

There should be a wait time between jumps to make it look more realistic.

Spritesheet error for weapon

When walking through a doorway and swapping weapons sometimes it'll crash possibly due to the spritesheet being null. ๐Ÿคทโ€โ™‚

Moving platforms

Moving platforms should exist in the world leading player up and down the screen in an elevator style.

Shoot animation angle off

There is some wackiness happening when the player runs left while shooting. The shoot animation is pointing in the wrong direction.

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.