group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
 
src
 
client
 
animation
 
debug
 
game
 
hud
 
main
 
network
 
particles
 
renderer
 
renderer-new
 
sfx
 
systems
 
util
 
clientbot
 
Bot.cpp
Implementation of the headless client bot
 
Bot.hpp
Headless network-only client bot for load-testing the server
 
main.cpp
Multi-bot load-test launcher
 
ecs
 
components
 
physics
 
registry
 
systems
 
AssetCatalog.hpp
Static asset loading and render-default metadata
 
AssetRegistry.hpp
Central registry mapping named assets to renderer model indices
 
MapConfig.hpp
Single source of truth for which map is loaded and how, shared by client and server
 
network
 
transport
 
MatchStatus.hpp
Shared definitions for match status and state synchronization between server and clients
 
MessageStream.cpp
Implementation of the MessageStream length-prefixed framing layer
 
MessageStream.hpp
Length-prefixed message framing layer over a TCP stream socket
 
NetKillEvent.hpp
Structure of kill event broadcasted from server to clients
 
NetworkConfig.cpp
Implementation of loadNetworkConfig()
 
NetworkConfig.hpp
Network configuration loaded from config.toml at startup
 
OutboundQueue.cpp
Implementation of the per-client outbound message queue
 
OutboundQueue.hpp
Per-client outbound message queue with replace-on-stale semantics
 
PacketType.hpp
Network packet type identifiers for client-server communication
 
RegistryArchive.hpp
Lightweight binary serialization archives for ECS component snapshots
 
RegistrySerialization.cpp
Implementation of ECS registry serialization for network transport
 
RegistrySerialization.hpp
Serialize and deserialize the entt ECS registry for network replication
 
ShotDebugReport.hpp
Wire-format types for the PR-20 lag-comp shot debug visualizer
 
ShotEvent.hpp
Wire-format particle effect event broadcast from server to all clients
 
server
 
game
 
main
 
network
 
perf
 
systems