GithubHelp home page GithubHelp logo

amethyst / dwarf_seeks_fortune Goto Github PK

View Code? Open in Web Editor NEW
25.0 4.0 8.0 59.88 MB

A 2D puzzle platformer made with the Amethyst game engine.

License: Other

Rust 100.00%
amethyst rust game showcase 2d-puzzle-platformer game-dev

dwarf_seeks_fortune's Issues

Level selection

A way to select what level you want to play.

Coming soon.

Change jumping mechanics

Jumping currently has a quick and dirty implementation. There are several issues. The jumping mechanic must be overhauled.

Some concrete issues:

  • If you press jump right before running underneath a 2-high ledge, it is possible to jump through the ceiling.
  • It is possible to jump across a 4-wide chasm.

New tool: placeable ladder

Implement a placeable ladder as a new tool. This tool allows the player to place a 2 by 2 bit of ladder directly in front of them. After placing the ladder, it cannot be moved again. Placement is similar to the same way that the hammer tool would take away blocks.

From the brainstorm:

Placeable ladder. Very similar to pushable blocks in purpose, but subtly different. Crucially, the player is able to carry this thing up a ladder. It actually supersedes the pushable block in usability in almost very way, except that a pushable block is reusable whereas a placeable ladder is not.

Tunneling

Currently there is no limit on delta-time. If FPS drops too low, tunneling (e.g. player falling through floor) is inevitable.

This must be fixed.

Menu screen goes black after minimizing

After having been minimized while in the menu state, the screen stays black. The game must then be restarted to fix it.

This can possibly have something to do with the camera? The problem does not occur in the editor or play states.

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.