marcinbator / Ludo

Desktop LUDO game with SFML library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LUDO Game

Description

This is a simple implementation of the classic LUDO game in C++14, utilizing the SFML (Simple and Fast Multimedia Library) for graphics and user interface. LUDO is a traditional Chinese game that allows 1-4 players to play against each other or against the computer.

Features

  • 1-4 Players: Play with friends or against computer opponents.
  • SFML Graphics: Enjoy a visually appealing game interface.
  • Classic LUDO Rules: Follow the traditional rules of the LUDO game.
  • Turn-based Gameplay: Take turns to roll the dice and move your pieces.
  • Winning Condition: The first player to move all their pieces to the finish line wins.

Requirements for coding

  • C++14 compiler (preferably Visual Studio 2022)
  • SFML library (Window, Graphics)

Installation

Clone the repository:

git clone https://github.com/your_username/ludo-game.git

Run the executable:

cd Release
./ludo

How to Play

  • Use the mouse to interact with the game.
  • Roll the dice to determine the number of spaces to move.
  • Move your pieces according to the dice roll.
  • Follow the classic LUDO rules for capturing opponents' pieces etc.

About

Desktop LUDO game with SFML library


Languages

Language:C++ 99.9%Language:C 0.1%