Curso gratuito de HTML 5 ( inglés)

html5

Para los que quieran aprender un poco mas sobre el desarrollo de videojuegos en el lenguaje de moda, HTML5, pueden acceder a un curso gratuito por manos del portal de formación Udacity.

El registro en el curso puede ser hecho aqui.

Es una muy buena oportunidad para poder avanzar en el desarrollo de videojuegos en un lenguaje, que a pesar de los problemas que tiene, también tiene un potencial por explotar importante y que puede representar una ventana mas de oportunidad para todos los nuevos desarrolladores de videojuegos que pretendan entrar en la industria, o para los que ya están y que busquen una forma de rentabilizar mas sus desarrollos, ocupando una posición estratégica importante en el medio plazo.

Os dejo con algunos de los temas estudiados:

  • Unit 0 – Optional HTML/Javascript crash course

    Object-oriented programming, best practices, debugging and tools

  • Unit 1 – Introduction to Canvas rendering

    Introduction to Canvas, using images, and atlasing

  • Unit 2 – Map rendering

    Packing and rendering sprites, and using third-party tools

  • Unit 3 – Basic Input, handling events

    Event-based programming and the Javascript Event Model

  • Unit 4 – The entity hierarchy

    Why object oriented models are important, what an entity is, and how to represent game objects

  • Unit 5 – Box2D, and using external libraries

    What is a physics engine, how Box2D works, and how to interface to external javascript libraries

  • Unit 6 – Adding multimedia

    The SoundManager wrapper, prefetching, supported formats and best practices

  • Unit 7 – Asynchronous Loading

    Why asynchronous loading matters, custom asset caching and asset management

  • Unit 8 – Advanced Input and Events

    Gamepad and custom events

  • Unit 9 – Adding menu user interfaces to the game

    Dom manipulation, impress.js, and transitions

  • Unit 10 – Deploying your game

    Toolchains, profiling and tracing tools, and player experience