How to build

a simple HTML5 game

in 4 years

WarsawJS

Andrzej Mazur@end3rEnclave Games
WarsawJS, Warsaw, January 11th 2017

Andrzej Mazur

Andrzej Mazur

onGameStart 2012

onGameStart 2012

dev.end3r.com/2012/09/ongamestart-2012-the-aftermath/

js13kGames

js13kGames

BlackMoon Design

Blackmoon Design

Enclave Games

Enclave Games

enclavegames.com

Wizard Quest

Wizard Quest

"I hope it will be ready in November or December."

- November 2nd, 2012
dev.end3r.com/2012/11/first-look-at-the-new-upcoming-html5-game-wizard-quest/

"I hate that game, literally."

- June 30th, 2016
dev.end3r.com/2016/06/i-hate-wizard-quest/

MMORPG

MMORPG

The game

Wizard Quest - banner
Wizard Quest - main menu
Wizard Quest - bestiary
Wizard Quest - achievements
Wizard Quest - map
Wizard Quest - gameplay

wizard.enclavegames.com

Perfection or vanity

Perfection
Tools
Vanilla JS
jQuery
ImpactJS
Phaser
From scratch

If at first you don't succeed,

try again start something else

Captain Rogers

Captain Rogers - gameplay

rogers.enclavegames.com

Firefox OS

Success story

Antyweb

You suck

You suck

Know what you don't know

Knowledge

Have a plan

Have a plan

Keep It Simple, Stupid

Keep it simple

Have a template

Enclave Phaser Template

enclavegames.github.io/Enclave-Phaser-Template/

Iterate

Keep calm and iterate
Enclave Games website

enclavegames.com

Versioning

Version 2.0

Captain Rogers: Battle at Andromeda

Captain Rogers 2

dev.end3r.com/2016/05/captain-rogers-battle-at-andromeda-demo-is-here/

rogers2.enclavegames.com/demo

Be open to feedback

Feedback
Wizard Quest - attack failed

dev.end3r.com/2017/01/wizard-quest-updated-and-secured/

Expose yourself

Movie

Set deadlines

Market

Focus and deliver

Focus and deliver

Get it done

Get it done

Summary

  1. KISS
  2. KISS
  3. KISS
KISS

gamedevjs.com

Gamedev.js
Gamedev.js warsztat

twitter.com/Gamedevjs | facebook.com/Gamedevjs

Thanks! Questions?

 

 

end3r.com/slides/warsawjs-wq

 

 

Andrzej Mazur@end3rEnclave Games

Ender Efka @end3r