Pawbs Engine

 

About Pawbs Engine

Good Puppy!<3 MIT License Neocities Website Firefox Version Good Puppy!


Pawbs Engine is a very under-construction first-person shooter game engine built on three.js, an easy-to-use JavaScript library that provides a simple interface for making use of the WebGL API.

Multiplayer Game Support - Pawbs Engine comes with two Node.js servers for hosting online multiplayer games. A WebSocket Dedicated Server for hosting a multiplayer game in a server environment, and a WebRTC Peer-To-Peer Signaling Server for managing peer-to-peer multiplayer games.

In-Game World Editor - Ctrl+E toggles the initial stages of an in-game world editor with online multiplayer support.

Cross-Platform Application Binaries - This engine also utilizes Tauri to quickly perform cross-platform compilation of application binaries from game files.

Docker & Fly.io Support - A Dockerfile and .dockerignore, and a fly.toml config are included as a working example of containerization support.


🐾