Skip to content

ClaireBenes/MultiPlayer-Unreal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paint Clash - Online Multiplayer Arena

A 4-player online multiplayer game made in Unreal Engine, where two teams battle to capture a point using paint mechanics. The first team to reach 100% control or have the highest percentage when the timer runs out wins!

🎯 Objective

  • Compete in 2v2 matches – Two teams fight to claim and hold the central objective.
  • Paint the capture zone – Cover the area in your team’s color to gain control.
  • Defend & Attack – Keep the enemy team from reclaiming the point by outmaneuvering and eliminating them.
  • Respawn & Regroup – Eliminated players return to spawn, giving the opposing team a chance to secure the area.
  • Dynamic Obstacles – Once a team starts capturing the point, pillars around the zone begin moving, adding an extra challenge to the battle.

Capture Zone

zone3 zone8

🛠️ Key Features

  • Seamless Online Multiplayer – Create or join games with friends in a competitive arena.
  • Interactive Lobby System – Change username, pick teams, and prepare for battle.
  • Dynamic Paint Mechanics – Every shot matters! Control the battlefield by covering it in your team’s color.
  • Fast-Paced Combat – Eliminate opponents to buy time for your team.
  • Strategic Gameplay – Work together to maintain control and deny the enemy team.
  • Evolving Battleground – Moving pillars during capture make holding the zone more difficult and create intense encounters.

🎮 Controls

Action Keybinding (Keyboard) Keybinding (Controller)
Move WASD Left Stick
Shoot Paint Left Mouse Button X Button
Jump Space A Button
Run Shift Right Trigger OR Left Trigger

Spawns

pink green

Lobby

Lobby

💡 Inspiration

This project was inspired by team-based objective games like Splatoon mechanics (Splat Zones game mode especially), with an added focus on fast-paced multiplayer gameplay.

📌 Status

This game is currently a work in progress, built as an experimental multiplayer arena shooter with a focus on fun, strategy, and teamwork. Feel free to test it out, contribute, or provide feedback!

📜 Technical Requirements Breakdown

For the project requirements:

  1. Object Spawning: The game dynamically spawns players, projectiles, and paint splashes on surfaces (floor, walls, and objects) to create an interactive environment.
  2. Moving Objects: When a team starts capturing the point, pillars around the zone begin moving, adding complexity and challenge to the gameplay.
  3. UI Interaction: The team control percentage is displayed on the UI for all players, updating in real time to reflect which team is winning.
  4. Persistent Data: In addition to saving the player’s username, the game also saves their selected color and team choice between sessions.
  5. Player Actions: Players can walk, run, jump, and shoot to navigate and engage in battles within the arena.

About

A 4-player online multiplayer game made in Unreal Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published