unity Tutorial
View on GitHub

Multijugador Local de Plataformas – Unity 2D

🕹️ Multijugador Local de Plataformas – Unity 2D

Esta es una plantilla de Plataformas Multijugador Local para Unity 2D. Está diseñada para ser un punto de partida para crear juegos cooperativos o competitivos de 2 jugadores en la misma pantalla (Shared Screen o Split Screen).

🚀 Características Principales

  • Sistema Multijugador Local: Soporte para 2 jugadores simultáneos (Teclado + Gamepad o 2 Gamepads).
  • Input System: Configurado con el nuevo Input System de Unity.
  • Player Controller: Movimiento, salto y físicas básicas.
  • Sistema de Cámara: Cámara dinámica que sigue a los jugadores o Split Screen.
  • Level Manager: Sistema básico para gestionar escenas y respawns.

🛠️ Instalación

  1. Clona el repositorio:
git clone https://github.com/BurningAl15/LocalMultiplayer2dPlatformer.git
  1. Abre el proyecto en Unity 2022.3 LTS o superior.
  2. Abre la escena Scenes/Game.
  3. Presiona Play!

🎮 Controles

AcciónJugador 1 (Teclado)Jugador 2 (Gamepad)
MoverWASDStick Izquierdo
SaltarEspacioBotón Sur (A/X)
InteractuarEBotón Oeste (X/Cuadrado)

📦 Estructura del Proyecto

  • Scripts/Player: Lógica de movimiento e input.
  • Scripts/Managers: GameManager, LevelManager.
  • Prefabs: Prefabs de Player y Environment listos para usar.

[!TIP] Este proyecto es perfecto para Game Jams o para aprender a manejar múltiples inputs en Unity.

Ver Repositorio