Multiplayer Online Shooting Game Demo
Project date:
I independently developed the core client and server features of a multiplayer shooting game demo.
- Implemented character control, combat flow, and online synchronization.
- Designed a hierarchical state machine for idle, movement, shooting, and related character states.
- Built a frame-synchronization mechanism and a server communication architecture using
epolland sockets to support multiple clients.
Technologies: Unity, C#, Lua, C++, sockets, epoll
