Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.38 KB

File metadata and controls

39 lines (31 loc) · 1.38 KB

Engine

Implemented partialy for gaming, partialy for applications.

Libraries in:

  • SDL3 (can be disabled)
  • SSL, zlib
  • SOCI & MySQL support (can be disabled)
  • HTTP using CrowCPP (can be disabled)
  • Sockets using uWebSockets [.. more]

Functionality:

  • Thread management
  • App loop
  • ECS [.. more]

Setup

Required (linux packages list):

Tested with fedora, debian has some issues even on latest version

  • (dnf install -y) git wget curl tar zip unzip nano make gcc-c++ ninja-build pkgconfig xz patch sed openssl openssl-devel
  • anytime but after git download: 'git submodule update --init --recursive'

Latest cmake install:

image

Optional:

(vcpkg will be downloaded and installed by cmake with it's packages, but can be installed already to install it outside build dir to speedup in case where build dir needs to be deleted)

  • vcpkg,
  • Some compiler + IDE