Skip to content

MaxenceCanler/myrunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyRunner

A 2D side-scrolling runner game built in C using CSFML (C bindings for SFML).

Features

  • Smooth parallax scrolling background
  • Character jumping with gravity physics
  • Multiple levels loaded from map files
  • Animated textures and sprites
  • Main menu system
  • Collision detection

Requirements

  • GCC
  • CSFML (brew install csfml on macOS)

Build & Run

make
./my_runner
make re     # clean rebuild
make fclean # remove all binaries

Project Structure

src/        # game logic (movement, physics, map loading, rendering)
include/    # headers
lib/        # custom C library
asset/      # sprites and textures
maps/       # level map files

Contributors

  • Maxence Canler

About

2D side-scrolling runner game in C using CSFML

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors