mafik / libcolony
LibColony is a C++ (and JavaScript) library for task sheduling, perfect for colony simulation games like Rimworld or Dwarf Fortress. LibColony reduces the need for micromanagement, increases autonomy of colonists and prevents spirals of death. As a result the player can focus on planning rather than firefighting.
☆61Updated last year
Alternatives and similar repositories for libcolony:
Users that are interested in libcolony are comparing it to the libraries listed below
- A tiny 2D header-only flood-fill lighting engine☆85Updated 3 years ago
- 128x128 sized icons of various game development things☆60Updated last year
- A simple example on how to use entt (https://github.com/skypjack/entt) within godot☆46Updated 5 years ago
- What a stupid name for a library☆51Updated 5 years ago
- Example source code for "Creating a first person shooter that scales to a million players"☆34Updated 8 months ago
- C++ Entity Component Systems library☆23Updated 4 years ago
- Bitpacking serializer for C++☆37Updated 3 months ago
- An XNA-inspired 3D graphics library with modern capabilities.☆65Updated 2 months ago
- Tower defense game written in Flecs☆74Updated 7 months ago
- Educational demo implementing a swept 2D character controller☆90Updated last year
- An Open Source Voxel RPG☆39Updated last week
- Small header library for triangular grids☆31Updated 2 years ago
- Lua script host for flecs☆56Updated last year
- Simulates a monitor (vsyncs and timing) so you can test various game loop timings to see how many missed or double frames your timing con…☆86Updated 5 years ago
- Simple example of a breakout game, using SDL and Entt.☆43Updated 4 years ago
- SnaX Game Engine - Open Source☆23Updated last year
- Law of the Instrument - GGJ20☆29Updated 4 years ago
- Mostly self-contained game/engine☆40Updated 3 months ago
- ☆38Updated last year
- Spatial partitioning concepts and implementions.☆34Updated 2 years ago
- Data Oriented Tower Defense Example☆55Updated last month
- 2D game made from scratch in C++☆47Updated 3 years ago
- Symmetric Pre-Computed Visibility Tries with fast LOS for roguelikes.☆45Updated 2 years ago
- Single-header C library for the Wave Function Collapse algorithm plus a CLI and a GUI☆42Updated last year
- Data-oriented networking playground for the reliable UDP transports☆107Updated last year
- ECS example that demonstrates collision detection in the flecs ECS framework☆26Updated 5 years ago
- Kraut is a program to procedurally generate plants, especially trees.☆98Updated 4 years ago
- A simple example on how to use entt (https://github.com/skypjack/entt) and GameNetworkingSockets (https://github.com/ValveSoftware/GameN…☆31Updated 3 years ago
- Ariyana is an ECS work in progress game engine written in Orthodox C++ and Beef with a focus on cross-platform and multiplayer games☆80Updated 2 years ago
- Gaffer's Network compression challenge☆95Updated 9 years ago