1. Announcing Mekorama on the Web!

    Now anyone can play levels from the forum online, with one click!

    Dismiss Notice
  2. Psst! If you're new here, welcome! Please visit these pages first for information about the forum and Mekorama:

    Welcome! ¡Bienvenido! Selamat datang! Добро пожаловать! Willkommen!
    and
    Everything you want to know about Mekorama

    Dismiss Notice

Mekorama's procedurally generated music loop mechanics

Discussion in 'Level Creation Help' started by FREED0M, May 29, 2016.

  1. FREED0M

    FREED0M Member

    Messages:
    31
    Levels:
    6
    Albums:
    2
    Likes Received:
    53
    Joined:
    May 28, 2016
    After playing for a while, this is what I realized about the music loop in Mekorama:

    First, there are just synth-like backsounds.
    When you move the B-Bot once, a note plays.
    And it actually loops :D after a few seconds the note will play again.
    If you move the B-Bot again, another note plays.
    The loop now consists of two notes.
    If you move the B-Bot several times, the oldest notes will fade away, limiting the number of notes in the loop.

    And when you complete (win) the level, al notes will be sequentially played from lowest pitch to highest pitch.

    For the instrument and pitch of the note, it seems that they depends on the blocks of the level. In other words, the configuration of blocks in a level become the "seed" for what instrument is played, and the pitch of the notes.

    If anyone realizes something else, or even something that contradicts to this, please let me know :D
     
    Drave, a220 and Gunnel like this.
  2. FREED0M

    FREED0M Member

    Messages:
    31
    Levels:
    6
    Albums:
    2
    Likes Received:
    53
    Joined:
    May 28, 2016
    I have confirmed that the music is procedurally generated with block configuration as the "seed" of the pitch and instrument. What I did:

    Made 2 empty levels with different names. When testing, the backsound of both levels were same.
    Then I put a B-Bot with eyes and test the level again.
    The backsound pitcb was different from am empty level, and the music instrument for the notes was marimba (?). After adding a block to the level (i used finish block), both the pitch of the backsound and the notes were raised if compared to level with a B-Bot only.
     
    mothproof, Drave, a220 and 1 other person like this.
  3. Brd-Bot

    Brd-Bot New Member

    Messages:
    12
    Levels:
    5
    Albums:
    1
    Likes Received:
    37
    Joined:
    May 26, 2016
    Plus, when there's a B-Bot underwater the tone changes to reflect a different sound dynamic due to the water! Pop back above water and it's back to normal.
     
    mothproof, Drave, a220 and 1 other person like this.
  4. FREED0M

    FREED0M Member

    Messages:
    31
    Levels:
    6
    Albums:
    2
    Likes Received:
    53
    Joined:
    May 28, 2016
    Thanks for adding :D

    Conclusion: SFX and procedurally generated music in mekorama are awesome XD
     
    Drave, a220 and Gunnel like this.
  5. a220

    a220 New Member

    Messages:
    19
    Levels:
    1
    Albums:
    1
    Likes Received:
    15
    Joined:
    Jun 2, 2016
    great observations, definitely one of my favorite features of mekorma
     
  6. Sunny Sunset

    Sunny Sunset Active Member

    Messages:
    195
    Levels:
    23
    Albums:
    1
    Likes Received:
    254
    Joined:
    May 23, 2016
    Interesting..,that's a bit different.

    I automatically turn off music and sound effects as soon as I open a game for the first time. I've not yet found one that has sounds I like, so as soon as I hear sound on any app, off it goes
     

Share This Page