Skip to content
QSPFoundationPublic

About

The QSP Library serves as the core engine of the QSP platform

Topics

Resources

Stars

46 stars

Watchers

9 watching

Forks

QSP

This repository contains source code of the QSP game engine.

Useful links

Documentation

Players

Dev tools

Linux & MacOS build

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build

Windows build

cmake -S . -B build -G "Visual Studio 17 2022" -A Win32 -DCMAKE_INSTALL_PREFIX=out
cmake --build build --target install --config Release

WebAssembly build

Requires the Emscripten SDK:

emcmake cmake -S . -B build -DBUILD_STATIC=ON -DBUILD_WASM=ON -DCMAKE_BUILD_TYPE=Release
cmake --build build
cmake --install build --component wasm --prefix <output directory>

The wasm component contains the modules (qsp-engine*.js, qsp-engine*.wasm), their typings and the TypeScript part of the binding.

Support us

Please consider supporting our development on:

TODO

Take a look at the Project Board.

Other important tasks we're planning to tackle:

  • A tool to automatically migrate older games (e.g. QSP 5.7) to the latest version of the engine
  • Extra tests (see qsp-wasm-engine)
  • Update the website
  • New documentation & quick-start guide
  • Multi-user games (MUD-style games)
  • ???

Chat group

https://discord.gg/6gWVYUtUGZ

About

The QSP Library serves as the core engine of the QSP platform

Topics

Resources

Stars

46 stars

Watchers

9 watching

Forks

Releases

Used by

Contributors

Languages