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)

    Loading code snippet…