/webgpu-ecs

Primary LanguageTypeScript

WebGPU using ECS

Simple project to teach myself separation of concerns with Data, Logic and WebGPU Rendering by using ECS.

Installation

Requires NodeJS 18+

To install dependencies and then launch the development server, run npm i && npm run dev in your terminal.

Run on Linux

Use Chromium or Brave, and launch with the following flags: --enable-unsafe-webgpu --enable-features=Vulkan