Skip to content
Pixel-Narrative-PunksPublic
forked from QSPFoundation/qsp

About

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

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

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

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages