pages/_content/vecs/summary.md

10 lines
713 B
Markdown
Raw Normal View History

2020-08-01 17:52:43 +00:00
---
layout: default
title: Vecs Summary
---
V-ecs (pronounced "Vex") is a vulkan-based engine I made for making highly moddable games and tools in lua, centered around the ECS design pattern and a work-stealing job system.
The engine works with "worlds", which are collections of systems and renderers. The engine comes with several worlds using systems and renderers I made, including a voxel world, an incremental game, and some test scenes. All of these include systems to render the fps as well as show a debug console by typing the grave key (\`). The default world is a title screen that detects any worlds in the "worlds" folder and displays a button for each of them.
2020-08-19 18:31:59 +00:00
![](/assets/vecs-assets/debug.png)