corenominal

Full stack web developer, interested in all the things, but especially the web, code, design, Linux, OS X, PHP, WordPress, JavaScript & robots.

Tagged: game development

Martin Splitt: Making games with JavaScript and Phaser.io – JS Kongress 2016 image/svg+xml

If you are familiar with JavaScript and want to learn how to make games with it, this is a talk for you.

This talk walks you through the necessary parts to build a game and shows you how Phaser helps you focus less on the nitty-gritty details and focus on gameplay and experimentation.

Phaser looks pretty neat, I’m definitely going to have a play with this.

Quick Tip: How to Make a Game Loop in JavaScript image/svg+xml

The “game loop” is a name given to a technique used to render animations and games with changing state over time. At its heart is a function that runs as many times as possible, taking user input, updating the state for the elapsed time, and then drawing the frame.

In this short article you’ll learn how this fundamental technique works and you’ll be able to start making your own browser based games and animations.

A good introduction to writing a game loop with JavaScript and the HTML5 canvas element.

Legend of Canvas image/svg+xml

An introduction to HTML5 Canvas using the Legend of Zelda. Recorded at Fluent 2016 in San Francisco. Presented by Rich McLaughlin.

A good introduction to game development, the slides are here. I’ve not done any work with the canvas element for a few months, but after watching this, I think I’ll get back into it. I’ve got some partially finished games and it would be good to get them finished.