ParticleQuest CERN Webfest 2012

24
PARTICLEQUEST CERN Summer Student Webfest August 5 th , 2012

description

Presentation of the ParticleQuest CERN Summer Student Webfest project. It is based on BrowserQuest to start developing a science based game to explore particle physics and the life at CERN.

Transcript of ParticleQuest CERN Webfest 2012

Page 1: ParticleQuest CERN Webfest 2012

PARTICLEQUEST

CERN Summer Student Webfest

August 5th, 2012

Page 2: ParticleQuest CERN Webfest 2012

Contents1. ParticleQuest overview.2. The team.3. Work done.4. Individual contributions.5. Implementation results.

Page 3: ParticleQuest CERN Webfest 2012

ParticleQuest

Page 4: ParticleQuest CERN Webfest 2012

Open source HTML5 MMORPGFunded by Mozilla

Page 5: ParticleQuest CERN Webfest 2012
Page 6: ParticleQuest CERN Webfest 2012

Now BrowserQuest meets…PARTICLES!

Page 7: ParticleQuest CERN Webfest 2012
Page 8: ParticleQuest CERN Webfest 2012

The team

Page 9: ParticleQuest CERN Webfest 2012
Page 10: ParticleQuest CERN Webfest 2012

TeamworkFace2face meetings @ CERN restaurant.

Skills:• x3 Computer scientists.• x1 Graphic designer.• x1 Physicist.

Social tools:• GitHub.• Etherpad.• Google+ Hangouts.

Page 11: ParticleQuest CERN Webfest 2012

Work done

Page 12: ParticleQuest CERN Webfest 2012

Graphics8-bit particle sprites.

BrowserQuest map customization.• Using Tiled Map Editor.• Editing tilesheets.

Interface customization• More CERN-ish.

Page 13: ParticleQuest CERN Webfest 2012
Page 14: ParticleQuest CERN Webfest 2012

CodeReverse-engineered code:• Achievements.• Sprite functioning.

Added:• NPC science script.• Keyboard mapping.

Documented:• BrowserQuest was not supposed to be extended.• Things we have learnt are now easily explained.

Page 15: ParticleQuest CERN Webfest 2012

PhysicsThe LHC melted down and now, all particles are huge, mad, and really angry.

You, as a Summer Student, has to find the Higgs Boson to stop this madness.

Use your anti-matter weapons wisely to save the Universe in the name of Science!

Page 16: ParticleQuest CERN Webfest 2012

Community developmentThe GitHub wiki.• Preparing the project for further contributions.

Extending documentation.• Easier to understand and start working!

We made Science fun!

Page 17: ParticleQuest CERN Webfest 2012

Contributions

Page 18: ParticleQuest CERN Webfest 2012

André-PierreContributed• Particle Zoo.• Edit pixels.

Learned:• Old school games can be useful.• Editing pixels is time-consuming.

Page 19: ParticleQuest CERN Webfest 2012

JessyContributed:• Studying the code.• Sprites customization.• Server configuration.

Learned:• Photoshop.

Page 20: ParticleQuest CERN Webfest 2012

MarcoContributed:• Story script.• Brainstorming.

Learned:• Lurk into the code.• GIT & GitHub

Page 21: ParticleQuest CERN Webfest 2012

OmeContributed• Graphic customizations.• Documentation.• Presentation.

Learned• Node.js• GIT & GitHub.• Terminal tricks (thx Jessy!).

Page 22: ParticleQuest CERN Webfest 2012

QuentinContributed:• Interface customizations.• Keyboard mapping.• Brainstorming.

Learned:• Photoshop.• Node.js

Page 23: ParticleQuest CERN Webfest 2012

Results