Scratch the image to get a discount on your course. You can apply the coupon at checkout.

5.0 /5
(29)

132
Bienvenido a nuestro curso de Unity
Cómo sacarle el máximo partido al curso
Únete a la Comunidad de Estudiantes en Discord
El Repositorio GitHub del Curso
ACTUALIZACIÓN: Guía Completa para Instalar Unity y Configurar Herramientas de Programación
Take notes of your course in real time at Frogames Formación
Día 1: Mamá, quiero ser desarrollador de videojuegos!!
Introducción al mundo de los videojuegos y al Game Design
Cómo descargar Unity y su portal de recursos
La interfaz del editor de Unity
Incorporar los assets al editor de Unity 2D
La configuración de la cámara en Unity
Los sprites de un videojuego en 2D
El editor de Sprites de Unity
El corte de sprites 9-sliced en Unity
Escenas y resoluciones
Día 2: Todo el mundo odia las matemáticas... o no!
Los sprites en 2D y juegos en Unity 5
El diseño del mapa principal
Mathematics for video game developers
Scripting básico en Unity
La lógica de los misiles
La lógica de la torreta
Actualizar y mejorar la torreta
Creando los prefabs de las torretas
Mejoras y optimización de nuestro videojuego
Día 3: Las interfícies gráficas y la información del videojuego
El rol de la UI en los videojuegos
Un poco sobre usabilidad y formas de interacción
El canvas y las formas de representación del mismo
La propiedad de rect transform
Los elementos de layout
Los elementos de layout interactuables
Game Design de nuestra UI
Colocando una barra de estado
Colocando la barra de vida
Colocando el medidor de azúcar (puntos del videojuego)
Proyecto - Día 3
Día 4: Animaciones y máquinas de estados finitos
Los servicios en la nube de Unity
Historia de la animación
Formas de animar en Unity
El controlador de las animaciones
Más animaciones para nuestro panda
El grafo de animaciones del Animator
Las transiciones entre animaciones
Ejercicio: Las transiciones de nuestro panda
Un poco de testing: probando las transiciones del panda
La clase State Machine Behaviour
El script del panda
Proyecto - Día 4
Día 5: El mundo de la física en los videojuegos
La física que nos rodea
La física en los videojuegos
Sistemas de referencia, la velocidad y la masa
Cinemática, dinámica, fuerzas y torques
Colisiones, cuerpos rígidos y la fricción lineal y angular
El editor de parámetros de la física
Rigidbody y sus propiedades
Métodos para programar scripts con rigidbody
Los colliders y sus propiedades
Proyecto - Día 5
Día 6: La física de los videojuegos nunca termina
Cómo usar Colliders en Unity
El concepto de articulación (Joints)
Distance Joint
Fixed Joint
Friction Joint
Hinge Joint
Relative Joint
Sliding Joint
Spring Joint
Target Joint
Wheel Joint
Los Effects en Unity
La fuerza constante en 2D
El efecto de área
El efecto de fluidos
El efecto puntual
El efecto de plataforma
El efecto de superficie
Las funciones de la librería Physics 2D
En concepto de Raycast
La física del panda y de los misiles
Proyecto - Día 6
Día 7: Inteligencia artificial en videojuegos
¿Qué nos aporta la inteligencia artificial?
Introducción a la IA
El papel de la IA en videojuegos
Algoritmos de Pathfinding y Dijkstra
El sistema de waypoints para hallar el camino
77-gameManager
Los waypoints del panda con un array estático
Waypoints como Game Objects de la escena
Los waypoints como objetos dinámicos de la escena
Más para profundizar en el tema de inteligencia artificial en juegos 3D
Proyecto - Día 7
Día 8: La programación del gameplay
¿Qué nos queda por hacer en el videojuego?
El concepto de clase abstracta en Unity
La economía de las torretas
Comprar las torretas de cupcakes
Vender las torretas de cupcakes
Mejorar las torretas de cupcakes
Construir la interfaz gráfica de compra
Las regiones donde colocar torretas
El script de posicionamiento de torretas
Probar la posición de las torretas
Bugs varios y solución de problemas menores
El manager y su papel en las escenas
Las corutinas en Unity
Corutinas y oleadas de enemigos
Proyecto - Día 8
Dia 9: La importancia del testing y la resolución de bugs
Arrancando una corutina en Unity
Dar puntos de azúcar al matar los pandas
Bug: la torreta (a veces) no dispara
Bug: la torreta no sube de nivel
Bug: las muertes dan varios puntos de azúcar
La creación del menú principal del juego
Navegación entre escenas con el Scene Manager
Subir de nivel los proyectiles
¿Qué hemos aprendido en los últimos días?
¿Qué podemos hacer para mejorar el juego?
Unity, el motor de videojuegos del futuro
Mejoras para tener un juego de torretas F2P de calidad
La gestión de eventos en Unity
¿Qué más puede ofrecernos Unity 5?
El realismo y la inmersión en el mundo de los videojuegos
¿Y si trabajamos en una empresa de videojuegos?
Final Project
We have finished an adventure together, but let's go for the next one!

instructor

5.0 /5
(29)

  • Avatar
    Nieves
    (5)
    Crea un videojuego Tower Defense en 2D con Unity – diseña, programa y lanza tu propio juego estratégico paso a paso

    Este curso te enseña a desarrollar un videojuego Tower Defense en 2D usando Unity y C#, desde la creación del mapa hasta la implementación de enemigos, torretas, tienda, mejoras y sistema de oleadas. Aprenderás a usar patrones como Singleton y Object Pooling, optimizar el rendimiento, y construir una interfaz de usuario funcional. El enfoque es técnico, visual y progresivo, ideal para quienes quieren dominar el desarrollo de juegos estratégicos con mecánicas clásicas y modernas.

  • Avatar
    Yeison
    (5)
    Perfecto para crear mi primer videojuego

    Este curso abarca, desde cero, los conocimientos necesarios para crear un videojuego como Tower Defense. Explica todos los conceptos claves e importantes de una forma sencilla y practica. Muchas gracias profesor

  • Avatar
    Gustavo
    (5)
    Construye tu propio Tower Defense en 2D: Domina Unity creando juego real desde cero

    El curso “Crea un videojuego Tower Defense en 2D con Unity” es una experiencia formativa ideal para quienes desean aprender desarrollo de videojuegos aplicando directamente lo aprendido en un proyecto funcional. A través de una metodología paso a paso, el alumno construye un juego completo del género Tower Defense, dominando tanto la lógica de programación como el diseño visual y la estructura modular de Unity.

  • Avatar
    Jorge
    (5)
    Enganchado desde el primer nivel

    Tenía muchas ganas de probar cómo se arma la lógica de defensa y el instructor hace que sea súper entretenido; ver cómo los enemigos reaccionan a mis torres me dio una satisfacción enorme, ya tengo ideas para expandirlo por mi cuenta.

  • Avatar
    Javi
    (5)
    Súper entretenido y práctico

    Siempre me gustaron estos juegos de defender la base y poder construir el mío propio fue una experiencia genial. Las explicaciones son muy amenas y ver cómo tus torres empiezan a funcionar y todo cobra vida en la pantalla te da una satisfacción increíble. Me lo pasé muy bien armando cada parte y viendo el resultado final tan profesional.

  • Avatar
    Giovanni
    (5)
    Diversión y aprendizaje garantizado

    Las explicaciones sobre las mecánicas de las torres y el sistema de oleadas de enemigos son muy claras, y el profesor hace que el proceso de desarrollo sea entretenido y nada frustrante. Si te apasionan los videojuegos y quieres entender cómo funcionan por dentro, este es tu sitio

  • Avatar
    Rosa
    (5)
    Ideal para aprender 2D con Unity

  • Avatar
    Santiago
    (5)
    Me ha encantado cómo explica la lógica de los enemigos y las torres

  • Avatar
    Rocío
    (5)
    Un proyecto muy completo y divertido

  • Avatar
    Jackeline
    (5)
    Me motivó a seguir creando juegos por mi cuenta

  • Avatar
    María
    (5)
    Divertidísimo y muy completo

    Hacer un juego tipo Tower Defense fue una experiencia genial. Lo mejor es que, además de aprender sobre Unity, entendí conceptos de diseño de juego y balance. ¡Recomendado para quienes quieren crear algo jugable desde el día uno!

  • Avatar
    Angel
    (5)
    Crea un videojuego Tower Defense en 2D con Unity: domina la estrategia desde el código

    Este curso te guía paso a paso en la creación de un videojuego tipo Tower Defense en 2D utilizando Unity y C#. Aprenderás a generar mapas con tiles, programar enemigos con rutas dinámicas, aplicar patrones como Singleton y Object Pooling, y construir torretas con lógica de ataque, mejoras y tienda. También se abordan interfaces

  • Avatar
    Samuel
    (5)
    El sentido de logro al ver mi juego terminado fue algo increible

    Nunca pense que podia hacer algo asi yo mismo. Las guias paso a paso son super claras y me senti preparado una vez concluidas las enseñanzas

  • Avatar
    Gabriela
    (5)
    Defendiendo torres y aprendiendo Unity

    Un curso perfecto para los amantes de los juegos de estrategia.

  • Avatar
    danison
    (5)
    Un proyecto ambicioso y gratificante

    Gracias a este curso aprendí a diseñar mecánicas complejas y a optimizar el juego para múltiples plataformas, es ideal para aprender sobre la creacion de juegos estrategicos.

  • Avatar
    Martín
    (5)
    Valorando la dedicación del profesor

    Aprecio que el profesor dedique tiempo a explicar con detalle y claridad.

  • Avatar
    Carlos
    (5)
    Explica cada paso de forma sencilla y con ejemplos prácticos

    Es un curso increíble, este tipo de juegos si que resultan interesantes, me siento orgulloso de lo que he progresado, ademas brinda consejos útiles para publicar el juego.

  • Avatar
    Olivier
    (5)
    Esta bastante completo y estructurado para una persona que iniciara completamente desde 0

    abarca todo lo que hay que saber

  • Avatar
    Rubén
    (5)
    Buenas bases para el diseño 2D

    Como siempre, otorga buenas bases para empezar a desarrollar juegos en 2D, abarcando tanto temas fundamentales del motor, como diseño de gameplay o de UI.

  • Avatar
    JAIME
    (5)
    Buen curso

    Muy buen curso para ver como crear un juego de Tower Defense. Como detalle he seguido el curso en Unity 2019 y no he tenido ningún problema.

  • Avatar
    María del Mar
    (5)
    me ha encantado hacer mi Tower Defense, además que ha sido facilísimo con estas explicaciones tan claras

  • Avatar
    Joiser
    (5)
    Un camino hacia la creación de juegos

    El curso de Crea un videojuego Tower Defense en 2D con Unity fue una experiencia transformadora. Me ayudó a desarrollar habilidades sólidas en diseño y programación de juegos, permitiéndome crear un juego personalizado. ¡Recomendado para futuros desarrolladores de juegos!

  • Avatar
    Marc
    (5)
    ¡Contentísimo!

    Deseando desde hace años crear mi propio tower defense y aqui lo pude lograr

  • Avatar
    Pablo Andres
    (5)
    Muy buen curso

    Aprendí muchas cosas en el y fue entretenido el proceso lo disfrute, ya quiero comenzar con uno nuevo es el segundo curso que tomo de frogame, Saludos a todos !! gracias equipo Fragame y Juan Gabriel. :)

  • Avatar
    Hugo
    (5)
    i

  • Avatar
    Yvonne
    (5)
    muy bueno

    he ido avanzando en la ruta de videojuegos y espero seguir a este ritmo, muy buena la manera practica como me enseñan

  • Avatar
    Alberto
    (5)
    Siempre aprendiendo con Frogames

    Un curso más que añadir a mi aprendizaje de Unity y que seguro que da sus frutos en el futuro.

  • Avatar
    BORJA
    (5)
    Excellent

    Very comprehensive course and very well explained.

  • Avatar
    Eulogio
    (5)
    Me encanta!

    Los tower defense son mis juegos preferidos del móvil y con este curso estoy aprendiendo a crear desde cero mi propio tower defense!

View More Reviews

PLANS TO ACCESS ACCORDING TO YOUR GOALS AND NEEDS

Buy the individual course, get all the learning path or access the entire platform

Choose the payment method that best fits your needs and budget with a single course payment, monthly or annual access to the learning path, or even the entire platform.

Single Payment

Buy the course once and get lifetime access

24.99

  • Single payment
  • Instant lifetime access to the course
  • Access the course community
The Plus
Popular

Bronze Frog

Access all Frogames courses, communities, and extras

39 /month

  • One-time payment of 39€ per month
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel at any time without losing your progress

Video Game Path

Access all courses in the Video Game Development Path

19.99 /month

  • One-time payment of €19.99 per month
  • Instant access to the 10+ courses in the path
  • Access the pathway 24 / 7, wherever and whenever you want
  • Cancel at any time without losing your progress

Single payment

Buy the course once and get lifetime access

24.99

  • Single payment
  • Instant lifetime access to the course
  • Access the course community
The Plus
Rated

Golden Frog

Access all Frogames courses, communities, and extras

349 /year

  • One-time payment of 349€ per year
  • 3 months discount
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel at any time without losing your progress
  • Resource Library
  • Monthly Q&A live sessions
  • Premium support

Video Game Path

Access all courses in the Video Game Development Path

199 /year

  • One-time payment of €199 per year
  • 4 months discount
  • Instant access to the 10+ courses in the path
  • Access the pathway 24 / 7, wherever and whenever you want
  • Cancel at any time without losing your progress
  • Premium support

* All prices include taxes.

For your security, all orders will be processed on a secure server.

Video Game Development Path

The ultimate pack with all our Game Development courses to become a true professional in Unity, Unreal Engine, and Blender. Includes upcoming courses and updates and improvements to current ones

Mathematics for video game developers

Learn the mathematical fundamentals needed to become a video game creator with real examples taken from your favorite video games

182 classes

Video Game Archaeology: History, Critical Analysis, and Design DNA

Embark on an interactive journey through the history of video games. Analyze technical milestones, industry-changing failures, and the DNA of video game design.

49 classes

Introduction to C# for video game developers

Gain a basic understanding of the C# programming language, an essential requirement for developing video games with Unity

98 classes

Learn C# by creating a video game from scratch with Unity

Learn to program in C# while creating your first video game with the free Unity engine

76 classes

Complete Unity 2020 Course: enter the world of video games

Step into the future of video game design and unlock your potential. Learn the Unity game engine with hands-on projects so you learn all the fundamentals of Unity

198 classes

Create your first 3D game with Unity

First part of our Unity 2018 video game collection focused on creating a first-person 3D game, where we will collect coins with a mini-map included

65 classes

Create a 2D Tower Defense video game with Unity

Learn how to create a 2D tower defense game (in the style of Rush Royale or Final Fantasy Tactics) with Unity and discover the tricks to successfully publish your first multiplatform video game

132 classes

Create your first 2D platformer game with Unity

Second part of our Unity 2018 video game collection focused on creating a 2D platformer game from scratch

67 classes

Create a Flappy Bird with Unity

Learn to create your mobile-adapted Flappy Bird with Unity and add the monetization SDK to add ads to your game

31 classes

Top-Down in Unity 2D: From Prototype to Professional Systems

Master technical architecture, the New Input System, and advanced logic to create industry-standard RPGs and action games.

119 classes

Create your first third-person shooter with Unity

Third part of our video game course with Unity 2018, where we will focus on creating a third-person shooter game with a very fun character

58 classes

Video game development fundamentals with Unity 2017

Learn to program video games at a professional level from scratch mastering all the essential bases of Unity by creating several projects

107 classes

Master User Interfaces in Unity 6: From Zero to Expert in Interactive UI/UX

Learn to create professional, interactive, and adaptable UI in Unity 6 step by step with its certified Spanish instructor

61 classes

Create 5 retro video games with Unity

Fourth course in our Unity 2018 video game saga dedicated to the recreation of 5 video games from the golden age of retro gaming: Pacman, Tetris, Arkanoid, Pong, and Minesweeper

89 classes

Create an RPG video game with Unity from scratch

Learn to program your own professional-level RPG game from scratch by mastering all Unity fundamentals

226 classes

Create 5 video games with Unity

Learn to create 5 2D and 3D video games with Unity, programming the logic in C#, and discover the most common mechanics of your favorite video games to turn your passion into your profession of the future

177 classes

Create a Multiplayer FPS Shooter with Unity and Photon PUN 2

Learn to make your own first-person multiplayer Zombie shooter game using Unity 2021 and PhotonPUN2

106 classes

Master's Degree in Augmented Reality with Unity®2021

Learn from scratch to develop Augmented Reality projects with Unity, ProBuilder, Vuforia, AR Foundation, and C#

107 classes

EXPERT in Advanced Programming with Unity®2022 and C#

Learn ADVANCED content such as: C#, Visual Studio, OOP, Design Patterns, SOLID, Custom Editor, Git, GitHub, Errors and much more!

124 classes

Game Development Course with Unity 2021

Discover the world's most advanced video game engine with Unity certified instructor Juan Gabriel Gomila

339 classes

Create a 3D RPG video game with Unity

Fifth and final part of our video game course with Unity 2018, where we will learn to create classic 3D RPG mechanics such as equipment and inventory

82 classes

EXPERT in Shader Graph with Unity®2021

Learn ADVANCED content like: Shaders, Materials, Technical Art, URP, Shader Graph, Sub Graph, C# and Optimization

51 classes

Complete Course of Unreal Engine 5

Learn to create professional video games with Unreal Engine 5, Epic Games' new engine that brings many new features and futuristic functionalities to the video game industry

128 classes

Unreal Engine 5: Blueprints from A to Z

The complete guide to learning Blueprints programming with Unreal Engine 5

70 classes

Shaders in Unreal Engine 5 from A to Z

Learn how to create shaders professionally in Unreal Engine 5 from scratch. Master shader creation and visually improve the quality of your projects in Unreal Engine

43 classes

Video Game Bootcamp with Unreal Engine

Learn to create a complete 3D game with Unreal Engine 4 and unleash its full power by creating mechanics of your favorite games like shooting, jumping, artificial intelligence, menus, enemy waves, and much more!

127 classes

UCLM Expert Course in Video Game Development with C++

The Video Game Development Expert Course from the University of Castilla-La Mancha is fully consolidated as a national benchmark in video game programmer training, with a project-based approach using C++

10 classes

Blender Modeling for Beginners from scratch

Dive into the wonderful world of 3D art with Blender from scratch and start your journey to becoming a professional 3D modeler for video games, animations, short films, movies, and much more!

139 classes

Intermediate Blender Modeling

Level up your 3D modeling skills by learning practical and theoretical concepts at an intermediate level for 3D modeling with Blender

148 classes