Skip to content

kmoshax/weekly-c1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

platformer game with double jump

A procedural 2D platformer game built in Rust, running in the terminal. This was created for the GDMENA (Game Devs Middle East & North Africa) Weekly Challenge.

✨ Features

  • v1.0: Procedural Level Generation using Perlin noise.
  • v1.0: Simple Physics Engine (Gravity, Jump, Collision).
  • v1.1: Double Buffering Renderer for a flicker-free experience.
  • v1.2: ECS (Entity Component System) Architecture from scratch.
  • v2.0: Dynamic Themes (Visuals and colors change each game).
  • v2.1: Progressive Difficulty (Levels get harder as you win).
  • v2.2: Cross-Platform Build Support for Linux & Windows.

🛠️ Build & Run

1. Prerequisites

2. Run

Clone the repository, navigate into the directory, and run with Cargo:

# For development
cargo run

# For an optimized, smooth experience
cargo run --release

About

Game for GDMENA weekly challenge - week one (1)

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors