net-crowd-stress-test
Health Gecti
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 23 GitHub stars
Code Gecti
- Code scan — Scanned 5 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
A plaza of networked players on one server: a netcode stress test for the Kaigen Engine
Net Crowd Stress Test
A plaza full of walking players on one server, built on the Kaigen Engine, a high performance, cross-platform 3D engine written in C, to stress-test its netcode with tens of thousands of connected players. The same binary is the server, the client and the bot load generator.
kaigen3d.com · Register for the closed beta.

Requirements
The project needs the Kaigen Engine, which is in closed beta, at version 0.7.0 or newer. The netcode this demo uses ships in 0.7.0, which is not released yet.
Run
hz is a link to your engine checkout at the project root (it is not part of this repository).
hz/hzbuild run # host: a server and a local client in one process
hz/hzbuild run -- --server # a dedicated server
hz/hzbuild run -- --join <ticket> # a client joining a server
WASD walks. The panel in the top-left shows the server's player count and tick times, and this client's snapshot rate and round trip.
--bots turns the binary into a load generator that connects many simulated players to a server (native platforms). Its flags are read in src/net_crowd/nc_bots.c.
Layout
src/net_crowd/: the demo (simulation, bots, map, rendering, recording)tests/: the project's tests (hz/hzbuild test run)assets/net_crowd/: the player charactersgameplay_blocks/: the engine's gameplay module, vendored
License
This project's code and content are MIT licensed (see LICENSE). The Kaigen engine it builds on is licensed under the
Kaigen Software Licence Agreement. NOTICE.md lists what the MIT License does not cover.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi