Return to Video

BrowserQuest - Massively Multiplayer HTML5 Game Demo

  • 0:07 - 0:08
    Hey guys, It's Guillaume here.
  • 0:09 - 0:11
    I work as a web designer, at Little Workshop.
  • 0:11 - 0:13
    And I'm one of the makers of BrowserQuest,
  • 0:13 - 0:17
    a 2D massively multiplayer game, made in HTML5.
  • 0:17 - 0:19
    this is what it looks like
  • 0:19 - 0:22
    it's a kind of action RPG that you can play with
  • 0:22 - 0:25
    dozens of other people in a single web page.
  • 0:25 - 0:26
    Our goal was to make a demo of how you can use WebSockets
  • 0:26 - 0:32
    to create fun and interactive web apps and games.
  • 0:32 - 0:36
    In BrowserQuest, you start as a simple villager.
  • 0:36 - 0:37
    The more you explore the world around you
  • 0:37 - 0:40
    the more items and achievements you earn.
  • 0:40 - 0:42
    You can either choose to play by yourself
  • 0:42 - 0:46
    or team-up with other players and start hunting together.
  • 0:46 - 0:48
    An achievement window can be viewed any time
  • 0:48 - 0:52
    by clicking on the trophy icon to monitor your progress in the adventure.
  • 0:58 - 1:01
    the networking engine of the game is powered by websockets
  • 1:01 - 1:05
    a new technology that allows realtime communication between your browser
  • 1:05 - 1:07
    and the server.
  • 1:07 - 1:10
    This is how you can see other players running and fighting around you.
  • 1:11 - 1:13
    Of course BrowserQuest relies on a fair number of web technologies,
  • 1:13 - 1:16
    not just websockets
  • 1:16 - 1:20
    The game client is written in JavaScript and uses
  • 1:20 - 1:22
    HTML5 Canvas for the rendering engine
  • 1:22 - 1:26
    localStorage is also used to save your character on your device
  • 1:26 - 1:29
    while HTML5 Audio manages sound and music.
  • 1:35 - 1:40
    Another cool thing about BrowserQuest, is that since it all happens
  • 1:40 - 1:43
    in a web page, it's available across many platforms.
  • 1:43 - 1:46
    As long you are using a websocket enabled browser, the game
  • 1:46 - 1:49
    should run on your desktop computer, and also as an experimental version
  • 1:49 - 1:57
    on iPhone and iPad as well as tablets and mobile phones running Firefox for Android.
  • 1:57 - 2:00
    We achieved this by the combinaison of rendering optimisations
  • 2:00 - 2:05
    and CSS media queries to adapt the experience to the device.
  • 2:05 - 2:08
    So be sure to try to game, not only on your computer but also
  • 2:08 - 2:13
    in the browser of your mobile phone or tablets.
  • 2:13 -
    Thanks for watching, and I hope to see you in game!
Title:
BrowserQuest - Massively Multiplayer HTML5 Game Demo
Description:

Mozilla presents BrowserQuest -- A massively multiplayer HTML5 game demo created by Little Workshop and Mozilla. Play the game: http://browserquest.mozilla.org

Game credits: http://www.littleworkshop.fr

Screencast music credits:
- "Village" by Dayjo
- "What Dangers Await? (Campus Map)" by Freakified
- "Right off the top" by Camoshark

more » « less
Video Language:
English
Duration:
02:16

English subtitles

Revisions