Web Unleashed 2016
Web Dev
  • 2016-10-03 00:00:00 2016-10-04 00:00:00 America/Toronto Web Unleashed 2016 Toronto FITC
  • Toronto
  • # webu16

Presentation

Slides Notes

Overview

We’ve seen front-end technologies advance in ways that have opened a world of possibilities for building websites and applications. But what happens when we take these technologies and use them for something different – something like building games?

Most developers are focusing on using canvas to build games, but let’s think outside of that box for a bit. How can we leverage the latest and greatest of CSS3, along with with a powerful tool like a CSS-preprocessor, to build games using nothing more than CSS, JS, and HTML? And why would you even want to do that? This talk will walk through how to utilize different parts of the web development stack to make their own games, as well as discuss why it’s important to bring games to the web.

Objective

To teach front-end developers how to twist their skills, and see how the browser stack is a game development playground.

Target Audience

Those who are interested in how to apply their technical knowledge to something more creative and interactive.

Assumed Audience Knowledge

Comfortable use using CSS pre-processors and writing intermediate-level CSS and JS.

Five Things Audience Members Will Learn

  1. The history of gaming on the web
  2. Why the browser is a great platform for games
  3. How to use CSS3 properties to animate gameplay
  4. How to map out separation of gaming concerns while developing games in the browser
  5. The limits of game development when done in this manner