Eggy Swarm is a real time browser survival game built directly into XenForo, combining fast arena based combat with persistent progression, story campaigns, challenges, achievements, multiplayer and extensive administrator control.
Players choose a fighter, enter an arena and survive increasingly dangerous waves while building their loadout with weapons, passive upgrades and powerful weapon evolutions. Different arenas, enemies, bosses, difficulties and game modes keep each run varied, while permanent progression gives players something to work towards between runs.
Active All Access subscribers can download and install Eggy Swarm now, ahead of the official release on 15th October.
Eggy Swarm also requires the separate Eggy Swarm Framework add-on, available from the Products section. The Framework provides shared components and support for future Swarm features and game mode expansions.
Features include:
Eggy Swarm is designed to be managed from XenForo rather than requiring administrators to modify game files manually. Gameplay content, balancing, challenges, shop items, progression, multiplayer settings and other major systems can be controlled directly through the Eggy Swarm ACP.
Multiplayer
Multiplayer uses a realtime Node.js service. Node.js 20 or newer is recommended. Connection settings, enable or disable controls, status and diagnostics are available directly within the Eggy Swarm ACP.
Requirements
XenForo 2.3
PHP 8.1.0 or newer
Node.js 20 or newer when multiplayer is enabled
Players choose a fighter, enter an arena and survive increasingly dangerous waves while building their loadout with weapons, passive upgrades and powerful weapon evolutions. Different arenas, enemies, bosses, difficulties and game modes keep each run varied, while permanent progression gives players something to work towards between runs.
Active All Access subscribers can download and install Eggy Swarm now, ahead of the official release on 15th October.
Eggy Swarm also requires the separate Eggy Swarm Framework add-on, available from the Products section. The Framework provides shared components and support for future Swarm features and game mode expansions.
Features include:
- Multiple game modes including Classic, Time Attack, Boss Rush, Gauntlet, Endless and Daily Swarm
- Full Story Mode with campaigns, objectives, scripted encounters and progression
- A large selection of fighters, weapons, passive upgrades and weapon evolutions
- Multiple arenas with unique enemy pools and encounters
- Enemies, elite modifiers and bosses
- Persistent player progression and permanent upgrades
- Achievements and configurable challenges
- Daily seeded runs where everyone competes under the same rules
- Public leaderboards covering scores, survival time, kills, bosses, wins, progression and more
- Full run history with detailed player, arena, mode and result information
- Integrated Swarm Shop with unlocks, cosmetics, arenas, weapons and other configurable items
- Multiplayer support with configurable realtime Node.js service
- Native XenForo permissions, navigation and user integration
- Extensive ACP management for characters, weapons, enemies, arenas, bosses, difficulties, challenges, progression, shop content, multiplayer and statistics
- Visual ACP editors throughout with no need to manually edit raw JSON
- Responsive gameplay and ACP interfaces
- Support for both Friendly URLs and non Friendly URLs
- Designed to work on standard XenForo installations including subdirectory installs
Eggy Swarm is designed to be managed from XenForo rather than requiring administrators to modify game files manually. Gameplay content, balancing, challenges, shop items, progression, multiplayer settings and other major systems can be controlled directly through the Eggy Swarm ACP.
Multiplayer
Multiplayer uses a realtime Node.js service. Node.js 20 or newer is recommended. Connection settings, enable or disable controls, status and diagnostics are available directly within the Eggy Swarm ACP.
Requirements
XenForo 2.3
PHP 8.1.0 or newer
Node.js 20 or newer when multiplayer is enabled