Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1.47 KB

README.md

File metadata and controls

51 lines (40 loc) · 1.47 KB

Little-sb

This is a real-time battling game. In this game, you can talk with others, battle with others, and buy goods to improve your fighting power. To find more, see Rules.

Some of the screenshots:

  • Main window main-window-screenshot-0
  • Battling battling-screenshot-0

Architecture

The project utilize C/S Architecture, thus consists of a client and a server.

Install from source

Quick start

  1. Install build prerequisites on your system.
  2. git clone https://github.com/ShelpAm/little-sb.git
  3. cd little-sb
  4. xmake build

To build client or server separately:

xmake build little-sb-client  # Builds the client
xmake build little-sb-server  # Builds the server

To run the project, use:

xmake run little-sb-client    # Runs the client
xmake run little-sb-server    # Runs the server

Build prerequisites

  • XMake—builds the project

Contributing

To develop the project in an IDE other than xmake, use the following commands:

  • Visual Studio: xmake project -k vsxmake.
  • CMake: xmake project -k cmake.
  • Make: xmake project -k make.
  • Ninja: xmake project -k ninja.
  • compile_commands.json: xmake project -k compile_commands.

For more information on available options, use the following command:

xmake project --help