Loading
Muhaddis Farooq

Founder, LumaByte Pvt

Full-Stack Developer

MERN Stack

Machine Learning Engineer

WordPress & Shopify Expert

  • About
  • Works
  • Services
  • Resume
  • Skills
  • Contact
Muhaddis Farooq

Founder, LumaByte Pvt

Full-Stack Developer

MERN Stack

Machine Learning Engineer

WordPress & Shopify Expert

Download CV

Recent Posts

  • Hello world!
  • Brand Identity with Code
  • Data Center Infrastructure
  • Music Player Design
  • Data Analytics Dashboard

Recent Comments

  1. A WordPress Commenter on Hello world!
  2. Ryan Adlard on Creativity Is More Than
  3. James Rodri on Music Player Design
  4. James Rodri on Data Center Infrastructure
  5. John Doe on Data Center Infrastructure

Archives

  • September 2025
  • April 2020

Categories

  • Code
  • Design
  • Music
  • Uncategorized

RushHour Puzzle Game (C++)

  • Created By: Muhaddis Farooq
See Demo

RushHour is a C++ puzzle game built with SFML that recreates the classic sliding-block challenge on a 6×6 grid. Move cars and trucks along their lanes to clear a path for the target car, with a smooth SFML render loop, hit-testing, and collision-aware movement.

The game offers features such:

  • Mouse/keyboard drag controls with snap-to-grid and valid-move checks.
  • Level packs (starter → expert) loaded from simple text/CSV files.
  • Move counter, timer, restart, and best-score tracking.
  • Clean UI cues: selectable/highlighted vehicles and win/exit detection.
  • Optional sound effects/music via SFML Audio and basic settings.
  • Cross-platform builds (Windows/macOS/Linux) using CMake.

C++/SFML sliding-block puzzle on a 6×6 grid—drag cars/trucks with snap-to-grid, collision checks, and smooth rendering to free the target car. Level packs (starter→expert), move counter, timer, restart/best scores, and clear UI cues for valid moves and win detection.
Cross-platform builds via CMake with optional SFX/music for a lightweight, responsive gameplay experience on Windows/macOS/Linux.

Tags: Application
Share:

Prev
Next

© 2025  Proudly Powered by LumaByte Pvt