Platform Fighter Framework


Create your own Super Smash Bros-style platform fighting game!


by BIG FRAMEWORKS


Price History +

Super Smash Combat is a robust and flexible Unity framework designed to help you build fast-paced arena battles inspired by classic platform fighters. It includes the full gameplay loop: Main Menu → Character Selection → Stage Selection → Battle, with local multiplayer support and a modular codebase ready for customization.


Built for the Universal Render Pipeline (URP), it targets solid performance and clean visuals while keeping the systems lightweight and extendable.


🎮 CORE FEATURES:


• Local Multiplayer


- PlayerInput-based setup for Keyboard + Gamepad (New Input System).

- Supports multiple fighters with slot-based configuration (Player/CPU).

- CPU support via input provider architecture.


• Character & Stage Selection Flow


- Main Menu with Arcade entry points + external links (Discord/Asset Store) + Exit.

- Character Selection screen with 4 slots (Player/CPU/Empty).

- Stage Selection screen with stage preview, description, and Back navigation.


• Smash-Style Match Rules


- Stock-based matches, respawn system, match timer (optional).

- Win condition detection and winner display.

- Auto return-to-menu after match end.


• Combat System


- Hitbox / Hurtbox combat architecture.

- AttackData + CombatMove + CharacterMoveSet for defining attacks.

- Supports ground, aerial, and special attacks with directional input logic.


• Modular State Machine (Fighter Controller)


- Grounded / Air / Attack / HitStun / Landing states.

- Shield + Shield Break system (regen, break stun).

- Clean separation between character logic and input providers.


• Dynamic Smash Camera


- Camera follows the group and zooms in/out based on fighters distance.

- Optional bounds clamping for stages.


• UI Systems


- HUD with percent, stocks, and player slot information.

- NameTag system for player identification.

- MatchStart UI countdown (“3, 2, 1, FIGHT!”).


📦 INTEGRATIONS:


 • Unity New Input System (PlayerInput).

 • TextMeshPro (UI).

 • URP (recommended).


🗺️ WEBSITE:

https://bigframeworks.com


💬 DISCORD:

https://discord.gg/h4DXVgjyWX