THE MYSTERY OF THE SANTA MARIA
RSS
← Devlog
v0.23.0–v0.25.1 · audio · music · interface · playtest

What you can hear

The game's title as it appears at the end of the intro: THE MYSTERY OF THE SANTA MARIA in ivory stone lettering on black, with a thin rule beneath the block

Deep in the Santa Maria there are three rooms where nothing has been audible for months. Nobody decided that. It was the silence of a rehearsal space with the lights on and no one inside, and you noticed it walking through. This week they stopped being mute, and a fair amount else found a voice with them.

Two real pieces of music

The Corridor was one of the passages without music of its own: walking in, the track from the room you had just left stayed hanging there, which is the quickest way to tell a player they are moving through something unfinished. Now it has “The Passage”, from the soundtrack Alirio Bruni is writing for the game.

The end credits, meanwhile, rolled in silence. There was a note in the code pointing at a placeholder file, and that file was the opening theme: using it again at the end would have meant closing the game with the same music it opened with, like someone repeating a joke at both ends of the evening. We archived it. In its place is “Eye of the Ship”, written for that exact moment.

The three rooms that made no sound

Structural, blind compartment, archive. None of the three has music yet, and for now it stays that way. What they could no longer afford was total emptiness.

Each one now has an ambient bed running underneath, below the threshold of attention. In the structural section it is a deep mechanical hum, with the hull groaning and the odd drip coming back off the walls. The blind compartment sits lower and stiller: air that does not move, an electrical buzz, the distant breath of a bulkhead under pressure. The archive has the sound data rooms have, ventilation and sparse little clicks, cold and motionless.

How those beds were made deserves a straight answer, because this site states what in the game is somebody’s work and what is not, and a statement is only worth something if it holds when it is inconvenient. The music of the Santa Maria is composed by Alirio Bruni: it belongs to a person, and it carries his signature. These three beds do not. They are generated, produced by a model from a written description of what a given room should sound like. It is not music: it is the air of a place, the same family of thing as a door hinge. And they can be swapped out at any point without touching a line of code, if we ever decide to go and record them.

There was a smaller matter of honesty to sort out too. The settings had always carried a slider labelled “ambient audio”, and it controlled nothing: no ambient sound existed, so the slider moved through empty space. A tester reported it as a bug. He was not wrong, it was a fake control. It moves something real now.

Text stops arriving all at once

Leonardo Tomassetti, who lends William his voice and plays the game in between, wrote us something we had not seen coming: when an event fires or a conversation starts, the text appears all in one go.

He was right, and the reason sat lower down than it looked. The game’s teletype was animating only the last line of each incoming block, and it was not animating event lines at all. Except that a turn of dialogue never arrives one line at a time: Yusuf answers with three or four lines strung together. The result was a wall of text with the final line typing itself out, as though the game were in a hurry and then remembered to do the effect.

Lines are now revealed in a queue, one at a time, and the ones the cursor has not reached yet stay invisible until their turn comes. Speaker headers appear instantly, but in order, so a conversation runs like a conversation: the name of whoever is talking, the line typing itself out, then the other name. A click at any point brings the whole queue in at once, for anyone who reads fast and would rather not wait for the machine.

No new feature underneath: this is the reading rhythm of the entire game. It had been wrong for months and we had not noticed, because we know that text by heart and our heads were reading it anyway.

Yusuf going missing

The same afternoon of play turned up something worse. Once the first communication with Yusuf was unlocked, the conversation closed almost immediately, and calling him back got no answer.

Yusuf was still there. What locked him out was a badly written condition: the first contact could only be reopened as long as the player had not yet asked what the cargo was. But that question lives inside the conversation itself. Ask it and all the others (how long they have been down there, what do I do now, how the two of them met) became unrecoverable for good. A player had no way of knowing anything had been lost: they saw a contact that stopped answering, and that was all.

The annoying part is that this same error had already been fixed on the second contact days earlier, complete with a note in the code calling it the only content in the game that could be lost forever. The fix landed on one conversation and not on its twin. It covers both now, and switches itself off once there is nothing left to ask.

The title has its own letters

The last piece is one you can see. At the end of the intro the game’s title comes up, and until Saturday that title was a stand-in: a typeface picked to hold the space, in amber, its letter spacing widening slowly for the whole shot.

The real mark already existed, but it only served the website and print. Now it is the intro’s title too: the same letters, the same proportions measured off the painted title on the cover, the same ivory stone colour sampled from the cover’s own pixels. And these are not letters from a typeface loaded at render time. They are drawn outlines, one per letter, coming out of the same geometry that produces the official mark. The rule for the logotype says no automation and no generation ever touches the letters of the title. From this week that holds inside the game as well.

The animation is unchanged. “SANTA MARIA” still assembles a piece at a time, each letter arriving in two halves, top and bottom, in a scattered order that works from the outside in before the halves fuse. It is a nod to the Alien titles, and touching it was never on the table. Moving from characters to outlines without anyone being able to tell was the bulk of the work.

One thing was lost, deliberately. In the stand-in title the letter spacing breathed across the whole shot, and that breathing is what makes a title look expensive. Here the spacing is the mark, and widening it would mean not using the mark any more. We would rather keep the mark.

Meanwhile

Half of what is in here comes from Leonardo’s reports. He plays properly and writes when something is off, instead of adapting the way the rest of us do when we know the ship too well. The Santa Maria makes noise now even where there is no music. The rest you will hear on Thursday, with this week’s build.