Horizon
An easily scalable game server implemented in Rust, and compatible with many popular game engines
Language: rust
Author: Natalie Sanders (@nataliedev)
11 stars · 214 views
Files
- production_config.toml (toml)
- docs (txt)
- performance-optimization.md (md)
- architecture.md (md)
- plugin-development.md (md)
- branding (txt)
- horizon-server-high-resolution-logo-black.png (image)
- horizon-server-high-resolution-logo-white-transparent.png (image)
- horizon-server-high-resolution-logo-white.png (image)
- horizon-server-high-resolution-logo-transparent.png (image)
- horizon-server-high-resolution-logo-black-transparent.png (image)
- horizon-server-high-resolution-logo.png (image)
- README.md (md)
- crates (txt)
- horizon_event_system (txt)
- README.md (md)
- examples (txt)
- debug_event_errors.rs (rs)
- show_abi_detection.rs (rs)
- auth_core_events_example.rs (rs)
- test_string_abi_version.rs (rs)
- test_abi_version.rs (rs)
- build.rs (rs)
- src (txt)
- lib.rs (rs)
- shutdown.rs (rs)
- async_logging.rs (rs)
- context.rs (rs)
- plugin.rs (rs)
- test_integration.rs (rs)
- utils.rs (rs)
- types.rs (rs)
- monitoring.rs (rs)
- system (txt)
- client.rs (rs)
- stats.rs (rs)
- tests.rs (rs)
- management.rs (rs)
- emitters.rs (rs)
- mod.rs (rs)
- path_router.rs (rs)
- cache.rs (rs)
- handlers.rs (rs)
- core.rs (rs)
- api.rs (rs)
- events.rs (rs)
- traits.rs (rs)
- auth_tests.rs (rs)
- gorc (txt)
- subscription.rs (rs)
- instance.rs (rs)
- virtualization.rs (rs)
- multicast (txt)
- manager.rs (rs)
- types.rs (rs)
- lod.rs (rs)
- mod.rs (rs)
- group.rs (rs)
- channels (txt)
- manager.rs (rs)
- types.rs (rs)
- layer.rs (rs)
- registry.rs (rs)
- mod.rs (rs)
- channel.rs (rs)
- examples.rs (rs)
- README.md (md)
- utils.rs (rs)
- spatial (txt)
- query.rs (rs)
- partition.rs (rs)
- mod.rs (rs)
- rtree.rs (rs)
- migration_guide.rs (rs)
- config.rs (rs)
- system.rs (rs)
- mod.rs (rs)
- network (txt)
- engine.rs (rs)
- types.rs (rs)
- coordinator.rs (rs)
- mod.rs (rs)
- queue.rs (rs)
- defaults.rs (rs)
- tests (txt)
- realistic_movement_test.rs (rs)
- zone_event_test.rs (rs)
- integration_test.rs (rs)
- performance_test.rs (rs)
- virtualization_test.rs (rs)
- spatial_functional.rs (rs)
- mod.rs (rs)
- replication_test.rs (rs)
- distance_filtering_test.rs (rs)
- zones.rs (rs)
- macros.rs (rs)
- gorc_macros.rs (rs)
- events (txt)
- tests.rs (rs)
- Cargo.toml (toml)
- horizon_bugs (txt)
- templates (txt)
- performance_issue.md (md)
- crash_report.md (md)
- src (txt)
- lib.rs (rs)
- Cargo.toml (toml)
- plugin_greeter (txt)
- src (txt)
- lib.rs (rs)
- Cargo.toml (toml)
- plugin_logger (txt)
- .claude (claude)
- settings.local.json (json)
- examples (txt)
- test_transform.rs (rs)
- src (txt)
- lib.rs (rs)
- Cargo.toml (toml)
- game_server (txt)
- src (txt)
- lib.rs (rs)
- health (txt)
- circuit_breaker.rs (rs)
- mod.rs (rs)
- metrics.rs (rs)
- connection (txt)
- client.rs (rs)
- response.rs (rs)
- manager.rs (rs)
- mod.rs (rs)
- utils.rs (rs)
- error.rs (rs)
- security (txt)
- rate_limiter.rs (rs)
- mod.rs (rs)
- input_validation.rs (rs)
- messaging (txt)
- router.rs (rs)
- types.rs (rs)
- mod.rs (rs)
- tests.rs (rs)
- config.rs (rs)
- server (txt)
- mod.rs (rs)
- handlers.rs (rs)
- core.rs (rs)
- atlas_client.rs (rs)
- auth_integration_tests.rs (rs)
- Cargo.toml (toml)
- universal_plugin_system (txt)
- docs (txt)
- migration-guide.md (md)
- README.md (md)
- advanced-usage.md (md)
- event-system.md (md)
- quick-start.md (md)
- event-propagation.md (md)
- architecture.md (md)
- plugin-development.md (md)
- examples (txt)
- working_plugin_test.rs (rs)
- simple_test.rs (rs)
- src (txt)
- lib.rs (rs)
- context.rs (rs)
- propagation.rs (rs)
- plugin.rs (rs)
- manager.rs (rs)
- utils.rs (rs)
- error.rs (rs)
- event.rs (rs)
- macros.rs (rs)
- Cargo.toml (toml)
- plugin_player (txt)
- .claude (claude)
- settings.local.json (json)
- README.md (md)
- src (txt)
- lib.rs (rs)
- events.rs (rs)
- player.rs (rs)
- handlers (txt)
- communication.rs (rs)
- connection.rs (rs)
- mod.rs (rs)
- scanning.rs (rs)
- combat.rs (rs)
- movement.rs (rs)
- Cargo.toml (toml)
- player_test_client (txt)
- src (txt)
- main.rs (rs)
- Cargo.toml (toml)
- horizon (txt)
- src (txt)
- lib.rs (rs)
- app.rs (rs)
- logging.rs (rs)
- main.rs (rs)
- config.rs (rs)
- cli.rs (rs)
- signals.rs (rs)
- Cargo.toml (toml)
- plugin_system (txt)
- src (txt)
- lib.rs (rs)
- manager.rs (rs)
- error.rs (rs)
- Cargo.toml (toml)
- README.Docker.md (md)
- config.toml (toml)
- LICENSE (txt)
- examples (txt)
- connection_aware_handlers.rs (rs)
- compose.yaml (yaml)
- .github (github)
- workflows (txt)
- devskim.yml (yml)
- release.yml (yml)
- docker-publish.yml (yml)
- rust.yml (yml)
- dependabot.yml (yml)
- ISSUE_TEMPLATE (txt)
- 1-bug.yml (yml)
- 2-request.yml (yml)
- FUNDING.yml (yml)
- pull_request_template.md (md)
- Dockerfile (txt)
- .devcontainer (devcontainer)
- devcontainer.json (json)
- CONTRIBUTING.md (md)
- CODE_OF_CONDUCT.md (md)
- Cargo.toml (toml)
- ATTRIBUTION.md (markdown)