Case study
Void Client: rebuilding the Starblast.io client
Void Client is an unfinished JavaScript rewrite of the Starblast.io browser game client based on study of its network protocol. Its current Node.js and browser components provide game-mode selection, server discovery, local WebSocket communication, and parsing and JSON export of some received packets.
- Targets
- Game · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: Node.js and the package.json dependencies are required.
- Limits: The client is a work in progress; current functionality covers menus, network helpers, and basic packet parsing.
- License: The package.json declares an ISC license; the repository has no separate license file.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Senko74/Void-Client · Revision 005183d
- package.json GitHub · Senko74/Void-Client · Revision 005183d
More in Games
- RenderDoc · Tool
- AssetRipper · Tool
- Cpp2IL · Tool
- Il2CppDumper · Tool
- RenderDoc MCP · Integration
- UndertaleModTool · Tool