Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programación de videojuegos con Monogame
Highest Rated
Rating: 4.5 out of 5(41 ratings)
184 students

Programación de videojuegos con Monogame

Desarrolla tus juegos con C# y Monogame
Last updated 9/2020
Spanish
Spanish [Auto],

What you'll learn

  • Adquirirás los conocimientos para crear tus videojuegos en C# con un framework multiplataforma.
  • Aprenderás técnicas de programación para juegos.
  • Mejorarás tu nivel de programación.
  • Podrás publicar tus juegos en las tiendas y distribuirlos a miles de usuarios.
  • Verás cómo añadir música y efectos de sonido a los juegos
  • Aprenderás a programar gráficos en 2D y 3D
  • Serás capaz de crear juegos para dispositivos Android y Windows.
  • Verás herramientas gratuitas para la creación de contenido.

Course content

15 sections • 41 lectures • 4h 38m total length
  • Bienvenida1:22
  • Presentación del curso2:34

    La creación de videojuegos es una actividad que puede proporcionarte muchas horas de diversión. Además permite mejorar y poner en práctica tus conocimientos de programación.

    Existen muchas opciones para crear videojuegos. Desde usar javascript con html, pasando por C++, o mediante motores como Unity y Unreal. Todo depende del tipo de juego que vayas a crear y la plataforma a la que se dirija.

    En este curso aprenderás a crear videojuegos con C# y Monogame.

    A diferencia de otros entornos, que pueden resultar extremadamente caros e inaccesibles para desarrolladores independientes, las herramientas que vamos a utilizar en este curso para crear los juegos son gratuitas o de bajo coste. En la primera sección te indicaré como puedes obtenerlas e instalarlas en tu equipo.

    El método que te propongo para aprender Monogame consiste en empezar un juego desde cero y en cada lección explicar un concepto que permita añadir una característica nueva al juego hasta tenerlo completado.

    Iremos añadiendo opciones y viendo los diferentes aspectos de programación en pequeñas lecciones. Cada lección tiene una durada de entre 5 y 10 minutos. Es muy importante seguir el orden establecido en curso ya que cada clase se basa en la anterior.

    Para poder realizar este curso es necesario que conozcas el lenguaje C#. Si no es así es mejor que hagas un curso de C# en lugar de este. No se puede empezar la casa por el tejado.

    Este es un curso basado en la práctica.

    Al finalizar cada lección debes practicar lo aprendido. La mejor forma de hacerlo es reproducir en tu ordenador lo que has visto en el video.

    Para las practicas vas a necesitar un ordenador.

    Como mínimo necesitarás una CPU de 1.8 Ghz dual core, 2GB de RAM, 30 GB de espacio en disco, y sistema operativo Windows 7 o superior.

    Lo ideal sería contar con una CPU de 64 bits, Windows 10 profesional y 4 GB de RAM.

    Si en lugar de Windows tienes Linux o Mac,  el curso te puede servir igualmente pero estas configuraciones no se explican en este curso y deberás buscarlas por tu cuenta.

    Gracias a las tiendas de aplicaciones como Google Play, Windows Store o Apple Store es muy fácil distribuir tus juegos a millones de jugadores.

    Mi objetivo sería que al finalizar el curso fueras capaz de crear un juego y publicarlo en alguna de las tiendas.

    Si estás preparado me encantaría poder ayudarte con Monogame mediante este curso.

     

Requirements

  • Para este curso son necesarios conocimientos de C#.
  • Es recomendable estar familiarizado con Visual Studio.
  • Es necesario un ordenador preferiblemente con Windows.
  • Conocimientos básicos de matemáticas.

Description

Monogame es un framework para la creación de potentes videojuegos multiplataforma.

En este curso vamos a ver todo el proceso de creación de un videojuego en Monogame. Empezaremos preparando nuestro entorno de desarrollo y vamos a ir paso a paso desarrollando el juego hasta terminar un proyecto completamente funcional. Además aprenderemos a publicarlo.

En la actualidad existen muchas herramientas para la creación de videojuegos pero pocas cuentan con las características de Monogame que lo hacen único.

  • Monogame se puede programar en C# y otros lenguajes de la plataforma .NET.
  • Es multiplataforma, soportando iOS, Android, MacOS, Linux, Windows, PS4, Xbox One entre otras.
  • Es open source, el código está disponible para que lo puedas adaptar cuando lo necesites.
  • Tiene una amplia comunidad de desarrolladores.

Este curso te va a proporcionar los conocimientos necesarios para que al finalizar seas capaz de crear tu juego.

Who this course is for:

  • El curso va dirigido a personas que sepan C# y quieran aprender a programar videojuegos.
  • Personas que tengan en interés en conocer Monogame
  • Desarrolladores independientes que quieran publicar un juego.