Saltar a contenido

Descargas y recursos

Todo lo que se usa a lo largo del taller, en un solo lugar.

Scripts del proyecto

Todos los scripts de C# que se van armando durante el taller, ya en su versión final y comentados. Se copian tal cual dentro de Assets/Scripts de tu propio proyecto de Unity.

:material-download: Descargar todos los scripts (.zip)

Script Qué hace Módulo
PlayerController.cs Movimiento, disparo y vida de la nave 1, 2, 6
Bullet.cs Bala del jugador: se mueve, se autodestruye e impacta enemigos 2, 5
Meteor.cs Comportamiento del meteorito (rotación, límites, impacto con la nave) 3, 6
MeteorSpawner.cs Crea meteoritos cada cierto tiempo, en ángulos al azar 3
EnemyChaser.cs Enemigo que avanza directo hacia la nave 4, 6
EnemyShooter.cs Enemigo que se detiene a cierta altura y dispara 4
EnemyBullet.cs Bala de los enemigos que disparan 4, 6
EnemyPoints.cs Cuántos puntos vale destruir a cada enemigo 5
GameManager.cs Puntaje, vida, Game Over y reintentar (Singleton) 5, 6, 7

También puedes descargar cada script por separado desde el módulo donde se presenta por primera vez.

Assets gráficos

Usamos el pack Space Shooter Remastered de Kenney: naves, enemigos, láseres, meteoritos y fondos, todo en un solo pack, con licencia CC0 (gratis, sin atribución obligatoria).

:material-open-in-new: Descargar el pack en kenney.nl

Requisitos para el taller

  • Unity Hub y una versión LTS de Unity (cualquier LTS reciente sirve — se puede instalar desde el propio Unity Hub, en la sección Installs).
  • Un editor de código (Visual Studio, Visual Studio Code o el que prefieras) — Unity Hub suele ofrecer instalarlo junto con el editor.
  • El pack de sprites y los scripts de esta página.

No hace falta descargar ni instalar nada más: el Módulo 0 explica paso a paso cómo crear el proyecto desde cero.