1. We Were Here Together
  2. News

We Were Here Together News

Dev Diary - Composing the We Were Here Together Theme

Hi everyone!
My name is Leon van der Stel and I'll be talking today about the creation of the main theme for We Were Here Together.
The first and second We Were Here games share the same main theme. For the third entry in the series, we wanted a new main theme - the classic We Were Here atmosphere in a new jacket. I would like to take you into the story behind the main theme and the choices that were made along the way. At different sections I'll link to audio clips. These are interim versions and ideas for the main theme that show the development process well.

For the people who want to play the main theme themselves, I made sheet music, which you can find at the end of this dev diary. Finally, I want to thank Jos Platschorre for helping to compose the main theme with his grandiose guitar playing, and Tom Hartman for his support and feedback.

The author, making music.

The process

The most important thing with each piece of music is which feeling it must express. Since We Were Here Together is about two explorers alone in Antarctica, the terms cold, deserted and isolated occurred to me. Although these were good terms, there was still something missing in my opinion. In the story, the other two explorers become hopeful when their emergency signal is fired into the air. Therefore the word hope should also be included in the overall picture.

Now that the atmosphere has been determined, how do you implement this, and with which instruments? This is a question that you can only answer by getting started and carefully directing the result at every step. Having said that, I thought it would be cool to take the first steps with some guitar.

This idea was inspired by the OST of The Last of Us, and it was in line with the direction which the TMG team and I wanted to go. My goal was to raise the standard to produce a greater result and I felt that this could only be achieved by involving other musicians. Fortunately I knew a good guitarist, Jos Platschorre, whose playing style would fit well with what I had in mind. After a phone call he agreed to help me to make something beautiful.

https://www.youtube.com/watch?v=DvNF51-TSAQ&list=RDDvNF51-TSAQ&start_radio=1&t=0
Below are some of the first jams with Jos that had the most impact on the end result:

Jam 1A: https://drive.google.com/open?id=1hBcBzJ6AHzFiIa8lKR-POas_0cztGHF1
Jam 1B: https://drive.google.com/open?id=1vXODQNocPnziMArbSZu-jo5S2QHL4jbn
Jam 2: https://drive.google.com/open?id=19M0KITCgaRhj0bCu0_wk_Rgs2VbA8F5n

When listening to the above jams, several parts immediately jumped out that fit well with the new main theme vibe. Keeping in mind the cold and isolated atmosphere, the start of jam 2 was very satisfying. This stayed into place since then. After jam 1A was recorded, I had the impression that a strum style could fit in boldly with this (jam 1B). Although the Total Mayhem Games team was delighted with the vibe of these early jams, a simple and recognizable melody was still missing. Based on these jams, I came up with the following melody, to be played on the piano. The chord changes, the guitar style and the melody were the starting point for the next step.

Jam 3 - Piano melody: https://drive.google.com/open?id=13WdJvoi7V5Gr9ewBu8Dq953SpYKe6sGF

The following fragment contains the points above combined with the melody partially incorporated. In the second part I experimented with midi controller pads and vocals.

Jam 4: https://drive.google.com/open?id=1FvuxmTSr_Bda9ys4DZJZ0VotSRsYS3aq

At this point it was starting to become more viable and I was pleased with how the melody was incorporated with the guitar scrum. However, it still didn’t jive just yet; it sounded more like a loop. I was fortunate at this point to get some good advice from talented musician Tom Hartman on how it could potentially be turned into a good swinging melody that tells a story. Below is a take that he sent during a meeting. This recording inspired me during the composition of the end result.

Jam 5: https://drive.google.com/open?id=1T3fy3hIFwqJBtkhlFWiVVMymqaCbXcnk

So with this new jam in mind, I went back to the drawing board. The following jam (which is divided into two audio clips) was created by editing the old jams to be closer to the feel of Tom's recorded take (jam 5). Based on these new ideas, I selected a high pitched piano to incorporate into the theme - this piano with a lot of echo gave a hopeful feeling, which you’ll recall is one of the expressions I added to my list at the beginning.

Jam 6: https://drive.google.com/open?id=1x4jtyLCMuY-arcSdi3HBxjAuhojQOFKs
Jam 7: https://drive.google.com/open?id=1eJB9MhZTF1i-l95vfVN5GVHVV75YcLWM

This is NOT what the composition process looked like, for the record.

Fitting the pieces together

As you can see, every decision at each step has had a part in shaping the music into what it is today. Although many ideas were collected, a complete composition was still missing. Even though the individual parts sounded good, the overall composition is what makes or breaks it as a piece of music. From this point on, I didn't want to create new content anymore, but instead wanted to use what I had.

During this stage, the guitarist and I tried various parts on the spot in different combinations and listened for what felt best. Afterwards the composition was recorded in six takes. The last addition that has been made to the main theme was done by not ending with the tonic. This gives a dissonant / out-of-place feeling that is also in line with some of our aforementioned expressions: cold, deserted and isolated.

And so, the final composition was:

Intro: Beginning of Jam 3
Section A: Main tune (Jam 6 + Jam 7)
Section B: Start Jam 2 with the main guitar style of the main tune
Section C: Section A, but layered with high pitched piano and pads

https://youtu.be/61kT23qnRGo

In summary, it has been a long journey. My secret ingredient is taking little steps, building upon things that feel right along the way, and to simply ask for help when necessary to get to the next stage. This is not just for music! The same strategy could be applied to all things and decisions in life.

If you are interested in playing the theme yourself, don't forget to check the main theme sheet music below. If you prefer just listening, you should visit our new Spotify channel! Peace out :D

Main Theme sheet music links
Interactive online: https://flat.io/score/5d73748133d5ed32e1fc61d1-we-were-here-together-main-theme?sharingKey=93101f350e5331c1530d8eaae0cef7960c0cc9249bb4d065446c8be2936d13a04b2af7e6347f9a94aceeccadafc70dbffe8b0a7f7a6f1025898b49db068fd90e
PDF: https://drive.google.com/open?id=1blfLqwVgHn9YvQVsVNtza-6dfB1jv7ia

Cheers Leon

Game Update - 1.3.1

Good news everybody! Earlier this week we released a hotfix which should resolve the issues with microphone volume dropping, and now we've just released a larger update with even more in it.

Complete list of changes and future plans
Fixes included in this patch
  • Issues related to microphone levels have been resolved.
  • Added cross region friend invites.
  • Added a toggle in the gameplay settings that will make sure you connect to the region with the lowest ping. (Auto select region).
  • Added controller navigation support to the banners in the main menu.
  • Added translations for the keybinding panel.
  • Added the ability to select a different region when the connection in the title screen fails.
  • Added the ability to see what chapter is selected before joining a game.
  • Fixed some UI navigation issues.
  • Fixed an instance where the lobby background and chapter name would not be updated correctly.
  • The correct background is now shown for chapter 6 in the lobby.
  • You no longer receive a “Connection Established” popup when switching regions.
  • Fixed some minor visual errors in the game hud.
  • Fixed several instances of inventory items showing up through cutscenes.
  • Fixed an instance where the candle would not be visible.
  • Fixed a visual glitch where the candle would be visible for a single frame when scrolling through the inventory.
  • Fixed an instance where players would clip through the ceiling in forced crouch areas when opening the menu.
  • Subtitles in the basecamp should be more consistent now.
  • Snow and Cloud particles should no longer be visible when inside the basecamp.
  • You can no longer get stuck behind the outside door in the basecamp.
  • Fixed an issue where you could solve the clock puzzle with only one correct dial.
  • The board of the alchemy puzzle is now properly interactable.
  • Fixed a missing door after passing through the royal passage.
  • Removed a button click sound effect during the intro cutscene of the throne room.
  • The jester's face now disappears in the game-over screen.
  • Keybindings for the decision moment are now correctly bound to the correct keys.
  • Reworked a lot of the rotating statue puzzle in the throne room to resolve de-sync issues. (let us know if this has truly fixed the issue).
  • Improved performance in the throne room.
  • All steam achievements are now hidden to avoid spoilers.
  • Added some Halloween decorations to the basecamp.
What we are working on
  • Proper implementation for microphone auto leveling.
  • Revamp of the control schemes.
  • Ability to select a checkpoint for all puzzles in the Overgrown chapter.
  • Collectibles that can be found throughout the game.
  • Audio leveling throughout the game.
  • Resolve performance drop caused by the volumetric fog.
  • An issue when 2 players try to join the same game at the same time.
  • Investigating an issue in the mirror room where the rotatable titles spin 360 degrees instead of 90 degrees.
  • Investigating an issue in the bridge puzzle where the clamps don’t always update correctly.
  • Investigating an issue where push to talk events are not sent to the other player, resulting in the voice chat not working at all.
  • General bug fixes for puzzles.
  • Loading speed optimizations.
  • General performance optimizations.

As always, let us know if these fixes work for you, and keep on posting reports of any new issues you encounter via Discord or the feedback subforum. All feedback is much appreciated!

Video: Behind the scenes dev diary!

Welcome to the first entry in a four part series of We Were Here Together Developer Diaries!
The series will offer a peek behind the game development curtain here at Total Mayhem Games - the team will discuss challenges they faced, the thinking behind the overall direction of the project, and what aspects of the game changed and evolved during production.

This first episode focuses on the cooperative gameplay which is so central to the We Were Here series. Without further adieu, here it is - enjoy!

[previewyoutube][/previewyoutube]

Happy Halloween at the basecamp!

Pumpkins have been brought in just for the holidays, and those long Antarctic nights (sometimes a couple of weeks long in the depth of Winter) have given the explorers plenty of time to practice their carving technique.

Carving pumpkins!

Reading scary stories!

Jump scares!

Finally, if We Were Here Together is the first game you've played in the series, you might be interested in our Halloween sale on We Were Here Too! It's 55% off while supplies last...*

https://store.steampowered.com/app/677160/We_Were_Here_Too/
*Supplies will always last, since this is digital distribution after all...

Game Update – 1.2.0

Today's update brings a mix of gameplay and puzzle updates alongside technical tweaks to improve performance and option menus. We also have an updated list of things we are working on.

Fixes included in this update:
  • Simplified resolution selection. (highest refresh rate is now automatically applied for the selected resolution)
  • Removed the refresh rate dropdown due to confusion.
  • Resolution dropdown now displays the current resolution properly.
  • Steam avatars now visible in server browser.
  • You can no longer get stuck behind the wooden fence in the basecamp.
  • You actually spray the poison on the plant in the greenhouse now.
  • The ceiling of the brewery should no longer be foggy.
  • Removed a “cheat” where picking the same destination 3 times would complete the puzzle.
  • Fixed some issues with menu text and subtitles.
  • After passing through the royal passage the door behind you is now closed.
  • The pipes puzzle is more consistent in updating the leak states.
  • Spamming the paintings in the mirror room should no longer result in the puzzle becoming unsolvable.
  • The clock inside the mirror room should now visually represent the correct solution.
  • You should no longer hear the puzzle complete sound twice in the mirror room.
  • Fixed some visual inconsistencies.
  • More performance optimizations.
  • Added OpenGL for older Apple Hardware (this is experimental, visual errors could occur)


What we are working on:
  • We are still investigating issues surrounding the microphone volume being pushed down.
  • General bug fixes for puzzles.
  • General performance optimizations.
  • Loading performance optimizations.
  • Game invites that fail when players are not in the same region.
  • Ability to switch region if connection fails in the title screen.
  • Ability to switch region directly from the server browser.
  • Ability to select a checkpoint for all puzzles in the Overgrown chapter.
  • Ability to see what chapter is selected before joining a lobby.
  • Visual glitches where the candle would be visible for a single frame when scrolling through the inventory.
  • Minor visual errors in the menu and lobby.
  • Controller navigation for the banners on the right side of the main menu.


If you run into new issues, please make sure to contact us via Discord or the feedback subforum.