Hey everyone! I've been developing HKMultiplayer, a multiplayer mod that aims to bring a co-op experience to Hollow Knight, and I'd like to share it with the community!
I used AI as a development tool to help with parts of the coding process, debugging, and development workflow. I worked on the project to bring the features together into a playable multiplayer experience, and I'm sharing it to get feedback, find bugs, and keep improving it.
GitHub: https://github.com/Yesid-Robayo/HKMultiplayerMOD
Features
👥 Multiplayer
- Supports up to 4 players.
- Synchronizes player movements, animations, attacks, spells, and charms.
- Includes a partner HUD and map to help you keep track of other players.
⚔️ Enemies and Bosses
- Fight enemies and bosses together.
- Synchronizes enemy health, attacks, damage, and deaths.
- Designed to let players participate in the same encounters.
🌍 World Progression
- Explore Hallownest together, including story and DLC content.
- Synchronizes progression and environmental interactions, such as switches, doors, and breakable objects.
- Players retain their individual inventories and abilities.
- Separate co-op worlds help keep your normal save files untouched.
🌐 Multiplayer Connections
- Steam invites and Join Game.
- LAN connections for local multiplayer.
- Internet connections using IP-based networking.
- Support for combining Steam and IP connections in the same session.
🛠️ Other Features
- CustomKnight-compatible skins.
- Teammate health, Soul, and location indicators.
- Co-op revival and recovery mechanics.
- Configurable enemy and boss difficulty.
- A dedicated multiplayer menu and in-game settings.
- An installer supporting installation, updates, and uninstallation.
📦 Installation
The mod supports both automatic and manual installation.
- Automatic installation: Use the included installer for a simpler setup, updates, and uninstallation.
- Manual installation: If you don't trust the installer or prefer not to run it because Windows displays a security warning, you can install the mod manually by following the instructions in the GitHub repository.
Windows may flag the installer because it is not widely recognized or signed. However, this warning alone does not prove that a file is safe or malicious. If you have concerns, you can inspect the source code and choose the manual installation method instead.
🌎 Language Support
The mod supports both English and Spanish, making it accessible to more players in the Hollow Knight community.
Development Status
The project is currently in beta. I've tested it using multiple game instances, including playthrough testing with up to four players simulated on one PC. Testing with separate PCs and real-world online sessions is still needed, so bugs and compatibility issues may occur.
I'm sharing the project to get feedback, find bugs, and continue improving the multiplayer experience.
If you're interested, check out the repository! Bug reports, suggestions, and contributions are welcome.
GitHub: https://github.com/Yesid-Robayo/HKMultiplayerMOD