Play, explore and share.
Sneaky Santa game, swinging him makes him drop presents that he stole
WebGL game

Award-winning Sneaky Santa.

WebGL game

Award-winning Sneaky Santa.

A Christmas game where Santa steals all the gifts. Our design and tech won dozens of awards including FWA Site of the Day and CSS Design Awards for UI, UX and Innovation.

Open experience
Pink mountains generated by code
Physics

Procedural mountains.

Physics

Procedural mountains.

Auto-generated mountain peaks using physics and the Perlin Noise algorithm.

Open experience
Oktoberfest web experience
Micro-site

Festive invite for an Oktoberfest party.

Micro-site

Festive invite for an Oktoberfest party.

A micro-site we created to invite people to an Oktoberfest party. The site includes fun graphics, explosive animations and a custom typeface to match the theme.

Open experience
About the lab

The Lab is where we share our own passion projects, experiments and innovations that arise along the way.

Vecka app on a smartphone
Progressive Web App

Vecka App - Your life in weeks.

Progressive Web App

Vecka App - Your life in weeks.

In Sweden, people make plans in weeks. We built a native-like app on the web to quickly scan week numbers. Made to try out the latest Progressive Web App (PWA) technologies.

Open experience
Silhouette of 2 palm trees with a big orange sun on the background
WebVR

Flamingo sunset.

WebVR

Flamingo sunset.

Creating immersive WebVR experiences is no longer exclusive toprofessional 3D modellers. Tools such as Google Blocks and A-Frame mean that creative developers can design and build beautiful interactive scenes in 3D.

Open experience
VR experience of Santa Claus inside a snow globe
3D experience

Christmas VR-illage.

3D experience

Christmas VR-illage.

An interactive village (on an island!) that we sent out as a Christmas card to our friends and partners. The experience works both in modern browsers and with VR headsets to get fully into the Xmas spirit.

Open experience
Plane flying over a globe
Three.js

Flying around the world in a plane.

Three.js

Flying around the world in a plane.

A flight simulator that works both in modern browsers and with fully immersive VR headsets. The experience was coded to train our skills using the Three.js 3D library.

Open experience
3d Moose in the middle of a snowy forest
WebVR

Snowy forest encounter with a moose.

WebVR

Snowy forest encounter with a moose.

An experiment we created to explore the potential of VR on the web. Inspired by Sweden, where it's winter most of the year and moose run loose in the forest.

Open experience
Pink 3d gemstone floating and rotating
3D experiment

Pink gemstone.

3D experiment

Pink gemstone.

A gemstone is a piece of mineral crystal used to make jewelry. Created in VR using Google Blocks, imported into Codepen to make colors and lighting more appealing.

Open experience
Hot air ballon VR experiment
VR experiment

Hot air balloon ride.

VR experiment

Hot air balloon ride.

An experiment we created to explore the potential of VR on the web.

Open experience
Trees that keep swinging
WebVR

Windy forest.

WebVR

Windy forest.

One of our first experiments trying out VR on the web: trees blowing in the wind.

Open experience
shark island VR tutorial
Book tutorial

Shark island book tutorial.

Book tutorial

Shark island book tutorial.

A simple tutorial we created for the book "The Complete Guide to VR & 360 Photography" by Jonathan Tustain. We hope it inspires readers to build a tropical island surrounded by sharks 🏝🦈

Open experience