falling

Crates.iofalling
lib.rsfalling
version0.4.1
created_at2025-10-22 10:54:19.413902+00
updated_at2025-11-02 12:58:25.930811+00
descriptionA simple game about falling.
homepage
repositoryhttps://github.com/simon0302010/falling
max_upload_size
id1895467
size11,731,555
(simon0302010)

documentation

README

build Hackatime Crates.io Total Downloads Crates.io Version

falling

This is a simple 2D game about falling. The user controls a falling player ragdoll and must avoid obstacles. The game is built using Bevy and Rapier2D.

Demo

https://github.com/user-attachments/assets/0e8d140e-0641-4a03-8fd5-ab57840883ea

Installation

The game can be installed using cargo:

cargo install falling

You can also download a precompiled binary from Releases.

Starting

To run the game execute the following command in your terminal:

falling

Run the binary if you downloaded it from the releases page.

Gameplay

The goal of the game is to survive as long as possible while avoiding the obstacles. If the player collides with an obstacle, the broken body part will turn yellow. If the same body part collides again, the game is over. If you hit your head, you lose immediately. The score increases with the distance fallen. When using the Spooky theme you might stumble upon a jumpscare.

Controls

  • Space: Start the game
  • Left Arrow: Move left
  • Right Arrow: Move right
  • R: Restart the game (Space if game is over)
  • Tab: Switches to the next theme
  • Escape: To close the jumpscare

You can also see the controls in the top left corner of the screen.

Known Issues

  • Visual Player damage resets when changing themes.
  • The obstacle color of the obstacles currently on the screen is not randomized when changing themes.

License

This project is licensed under the GNU General Public License Version 3. See the LICENSE file for details.

Credits

  • Keyboard Icons made by rhosgfx.
  • Background Music for Spooky Theme by Migfus20 -- https://freesound.org/s/646483/ -- License: Attribution 4.0
  • Bone Break Sound Effect by charlie clark from Pixabay
  • Jumpscare Sound Effect by freesound_community from Pixabay
Commit count: 0

cargo fmt