Memorable Melodies v1.2 available

Memorable Melodies v1.2 is no longer at beta testing phase, now available on Google Play. There seemed to have been problem sometimes playing the music. I’ve tried to fix the problem as well as I can.

When programming in Cerberus X with Android target, there are two states for MusicPlaying(): -1, 0, 1.

  • 0: Music is not playing
  • 1: Music is playing
  • -1: Cannot determine if music is playing

Version 1.2 checks if the state is -1 and if it is, the game tries to play the music until MusicState() = 1.

Because the game is also meant to children, I’ve included a cheat in the game: Pressing at the upper right corner of the screen during game play clears all the mistakes. Now one can compete against onself as one wishes.

Below is a video of me playing the game on tablet:

 

The game is free and without ads.

Embedding HTML5 output of Cerberus X to WordPress pages

The first thing you need is Code Embed plugin.

If your HTML5 output code loads files, something must be changed in the JavaScript-code. Find the following piece of code:

The URL of the data drawer must be changed. If you have the data drawer at the root of your www (public_html) drawer, change the “path.slice” line like this:

If you’re working offline with some server program and have a testsite to experiment with, the path can be found as follows:

The y-coordinate of the mouse need also some adjustment, if the page has scrollbar: The y-start depends on the position of the scrollbar.

Find the following function:

The y-coordinate is correct with following change:

With the touch screen no additional changes need to be done.

While working with WordPress, the “tool/status” bar of WordPress changes the y-coordinate too, but the visitor on your page doesn’t have that page with the “tool/status” bar of WordPress. 🙂

You’ll probably want to remove the console from the page, too. Just remove all the references to splitter and console from the CerberusGame.html.

I almost forgot, in CerberusGame.html use absolute path to find the JavaScript-file. For example src=”https://yoursite.com/drawer/program.js”. Perhaps at first is good practice to try with all the contents of the default CerberusGame.html, so that you see that everything is working.

This should help.

As an example in practice, you might want check my online games corner.

Good luck!