DEV Community

Niklas Heidloff
Niklas Heidloff

Posted on

2 1

Introducing the Fun Cloud Showcase #BlueCloudMirror

Blue Cloud Mirror is a game where players need to show five specific emotions and do five specific poses in two levels. The faster, the better.

Play the game. It only takes a minute. All you need is a webcam and a Chrome browser.

Get the code from GitHub.

Here are my results:

game-results

The game uses key technologies of the IBM Cloud and has three main parts:

  • Core game: Implemented as serverless web application and via Cloud Functions since it is not accessed 24x7
  • Users service: Implemented via IBM Cloud Private to avoid having the personal data in a public cloud
  • Scores service: Implemented via Cloud Foundry Enterprise Edition to demonstrate developer productivity

The following diagram shows the key components:

diagram-overview

I’ve built Blue Cloud Mirror together with my colleagues Thomas Südbröcker and Harald Uebele. Check out our series of blog entries about it.

You can also run the application locally. The setup shouldn't take longer than five minutes:

$ npm install -g @vue/cli
$ git clone https://github.com/IBM/blue-cloud-mirror.git
$ cd blue-cloud-mirror/game
$ yarn install
$ yarn run serve
Enter fullscreen mode Exit fullscreen mode

Try the Game!

API Trace View

How I Cut 22.3 Seconds Off an API Call with Sentry

Struggling with slow API calls? Dan Mindru walks through how he used Sentry's new Trace View feature to shave off 22.3 seconds from an API call.

Get a practical walkthrough of how to identify bottlenecks, split tasks into multiple parallel tasks, identify slow AI model calls, and more.

Read more →

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →