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.