- 1

Programación de Videojuegos en Unity con C#
04:03 - 2

Creación y organización de proyectos 2D en Unity
11:00 - 3

Uso de Sprite Atlas en Unity para Optimizar Recursos Visuales
12:00 - 4

Animación de Personajes en Unity: Creación y Control de Sprites
10:01 - 5

Transiciones de Animaciones en Unity para Videojuegos 2D
15:04 - 6

Creación de Prefabs y Física Básica en Unity 2D
12:15 - 7

Conceptos de Física en Videojuegos con Unity: Colliders y RigidBodies
08:56 - 8

Creación y Uso de Colliders y Scripts en Unity para Videojuegos
13:56 - 9

Métodos Awake y Start en Unity para Configuración Inicial
12:39 - 10

Detección de Colisión con Raycast en Unity para Saltos Precisos
13:31 - 11

Uso de Gizmos y Física en Unity para Desarrollo de Videojuegos
06:37 - 12

Cambio de Animaciones de Personaje con Animator en Unity
09:21 - 13

Animación de Salto en Videojuegos: Creación de Estados Dinámicos
02:37 - 14

Animaciones y Transiciones en Unity Mechanim
04:59 - 15

Movimiento automático y control del personaje en Unity
10:52
Añadir Música de Fondo en Videojuegos con Unity
Clase 52 de 53 • Curso de C# para Videojuegos
Contenido del curso
- 16

Creación y Gestión de un Game Manager en Videojuegos
14:30 - 17

Implementación de Singletons en Programación de Videojuegos
07:03 - 18

Transición de Estados en Videojuegos con Unity: Menú a Juego
05:30 - 19

Configuración de Controles en Unity: Uso del Input Manager
12:22 - 20

Configuración de Input Manager en Unity para Juegos
03:02 - 21

Creación de Zonas de Muerte con Colliders y Triggers en Unity
13:13 - 22

Función de Reset en Videojuegos 2D: Reinicio y Corrección de Bugs
09:18 - 23

Corrección de Bugs en Reaparición y Reinicio en Unity
08:16
- 24

Diseño de Niveles: Creación Manual y Procedural en Videojuegos
08:44 - 25

Diseño Procedural de Niveles en Videojuegos: Pixel Perfect en Unity
10:30 - 26

Gestión de Bloques de Nivel en Videojuegos con Unity
12:27 - 27

Implementación de ExitZone para Destrucción de Bloques en Videojuegos
08:36 - 28

Generación Procedural de Niveles en Unity: Object Pooling y Optimización
14:55 - 29

Implementación de Cámara Follow en Videojuegos 2D con Unity
13:25 - 30

Destrucción de Bloques y Generación Procedural en Videojuegos
07:37 - 31

Corrección de errores en el Game Manager de videojuegos
08:48 - 32

Sincronización de Cámara y Fondo en Videojuegos 2D
06:11
- 33

El canvas en Unity
10:25 - 34

Diseño de Menú de Inicio en Videojuegos con Canvas
09:41 - 35

Programación de Funcionalidades de Botones en Unity
12:15 - 36

Diseño de Canvas para Pantalla de Juego y Game Over
03:36 - 37

Programación de Script para Interfaz de Juego en Unity
09:18 - 38

Incorporación de Objetos Recolectables en Unity
13:43 - 39

Implementación de un sistema de recolección de monedas en Unity
12:19 - 40

Programación de Pociones de Vida y Maná en Videojuegos
05:49 - 41

Notificación de Recolección de Pociones en Unity
09:19 - 42

Diseño e Implementación de Barras de Vida y Maná en Unity
12:23 - 43

Cálculo de Puntuación y Persistencia en Videojuegos con Unity
09:41 - 44

Implementación de Super Salto en Unity con Uso de Maná
07:31
- 45

Creación de Plataformas Móviles en Unity con Animaciones
09:13 - 46

Scripts y Triggers para Plataformas Móviles en Videojuegos 2D
07:58 - 47

Programación de Enemigos Móviles en Unity con C#
06:38 - 48

Implementación de Fixed Update para Movimiento de Enemigos en Unity
06:50 - 49

Programación de colisiones para enemigos en videojuegos
11:27 - 50

Corrección de Bugs en Colisiones y Vida de un Personaje en Videojuegos
12:00 - 51

Control de Vida y Muerte de Personaje en Videojuegos
03:54 - 52

Añadir Música de Fondo en Videojuegos con Unity
08:56 - 53

Implementación de Efectos de Sonido en Videojuegos con Unity
06:37
¿Cómo incorporar audio y efectos de sonido a tu videojuego sin problemas legales?
Al agregar audio a un videojuego es fundamental utilizar música y efectos sonoros sin problemas de copyright. Es importante recurrir a recursos con licencia Creative Commons, que permitan el uso, y evitar infringir derechos que puedan ocasionar inconvenientes legales.
¿Cuáles son los peligros de no respetar el copyright?
No respetar el copyright podría resultar en serios problemas legales. Un famoso ejemplo es el creador de Flappy Bird, quien tuvo que retirar su juego tras problemas legales por usar elementos similares a Super Mario Bros, a pesar de haber alcanzado un éxito rotundo con 35 millones de descargas en siete días.
¿Dónde obtener recursos de audio legalmente?
Dentro del curso, tendrás acceso a una serie de audios en la carpeta de recursos. Si deseas cambiar o añadir otros audios, asegúrate de que cumplen con las licencias necesarias para evitar problemas futuros. Hay muchas plataformas legales donde encontrar música y efectos sin costo alguno.
¿Cómo integrar música y efectos de sonido en Unity?
La incorporación de música y efectos en Unity es un proceso sencillo que se puede manejar desde el inspector, permitiendo además ajustar parámetros para diferentes plataformas, como PC, iPhone y Android.
¿Cómo añadir audios paso a paso?
- Creación de la Carpeta de Audios: Arrastra los archivos a la carpeta de audio que configuraste en la estructura inicial del juego.
- Escucha de Audios: Unity procesa automáticamente los archivos y te permite escucharlos desde el inspector.
- Configuración de Audios: Es posible configurar los audios para cargarse en segundo plano y ajustar diferentes parámetros de sonido.
Herramientas recomendadas para compresión de audio
- Audacity: Software gratis y libre que permite comprimir audios reduciendo su calidad para aligerar su peso, ideal para móviles.
- FFmpeg: Librería potente aunque sin interfaz gráfica, recomendable si prefieres trabajar desde la consola.
¿Cómo configurar la música de fondo?
¿Qué es un "Audio Listener"?
La cámara del juego actúa como el receptor del sonido, permitiendo que los jugadores escuchen a través de un componente llamado "Audio Listener", equivalente a cómo una cámara graba y reproduce sonido en un vídeo.
Pasos para añadir música de fondo
- Crear un "Game Object": Designa un objeto vacío que se encargue de la música, como "Background Music".
- Añadir "Audio Source": A este objeto, añade la componente de audio y selecciona el clip de sonido deseado para la música de fondo.
Consejos para una buena experiencia de usuario
- Volumen Inicial: Ajusta el volumen para evitar que el jugador se asuste al iniciar el juego. Permite que el usuario controle el volumen final.
- Configura el Loop: Si deseas que la música se repita constantemente, activa el bucle.
- Mantén el creativo bajo control: Experimenta con mezcladores, filtros de chorus, distorsión, eco y reverberación para modificar la música, pero manteniendo siempre la experiencia del jugador como prioridad.
¿Qué es el sonido envolvente y cómo implementarlo?
En juegos 3D, el sonido puede distribuirse en el espacio creando un efecto envolvente que enriquece la experiencia. En un entorno 2D, el sonido se percibe en todo el espacio sin necesidad de mover la fuente sonora.
Componentes extra para explorar
Unity ofrece diversos componentes disponibles para manipular el audio:
- Filtro de Distorsión
- Filtros paso alto y bajo
- Zona de Reverb
Experimentar con estos recursos puede transformar radicalmente cómo los jugadores perciben el entorno sonoro del juego.
¿Cómo mejorar la interpretación y personalización?
Si eres apasionado por la edición de audio, considera usar un mezclador de audio (Audio Mixer) donde podrás ajustar los niveles para asegurar que el sonido se adapte al ambiente deseado en tu videojuego.