D2 log 056 – Voice recording

The first voice recording session for Devastro 2 is over! 200 lines of dialog, 2 different characters, 30 minutes of voice recorded.

The session took place in a professional studio and was handled by Tomáš Karásek aka gaex. Both characters were voiced by the talented James Harries.

Big thanks to you guys!

To keep track of everything, I have a Google Sheets table with extra information about each line, such as the character name, output filename and a number of “tags” that connect the line to in-game events or other dialog lines. This metadata is exported into the game and helps me build dynamic conversations or reactions at runtime.

There’s also a column to generate the audio using the “say” command. I can run all of them in a batch and get all the audio spoken by a synthetic voice for testing before going to the studio.

  

Tiny Player 1.4

Tiny Player version 1.4 is out now. This update brings the following changes:

  • Dark mode support
  • New icon set
  • Optimizations & bug fixes

This version of Tiny Player requires iOS 13.0 or newer. I know this leaves some users behind. Sorry. I need to modernize the code to keep adding new features.

2020 in review

This year I made good progress on the game. Releasing in 2021 is feasible.

Posting updates about new features is rewarding and helps me focus. Taking the time to do important work well is crucial.

Home office saved me a lot of commute time. Home schooling took extra effort. Overall I feel like these two cancelled each other out.

The new M1 Macs look very nice. I’m trying to be patient and see if a new iMac comes out in Spring. A Macbook Air would be great on the train though.

Also planning to do some major Tiny Player updates in 2021.

D2 log 055 – Title update

I played with the main menu title a little bit. To hammer home the “gun being loaded” idea, I set the materials on the “2” to resemble a bullet. Small change but something new to look at every time I launch the game.

I’m still planning to do another pass on the whole thing, fix letter spacing and add a few more details.

D2 log 054 – Subtitles

Currently I’m working on the dialogs for the game. After watching some footage from Call of Duty: Black Ops Cold War, I knew I had to have subtitles just like that.

Here’s how it works: if a subtitle comes to an empty screen, it goes to the top line. The second one will go to the line below. Any following subtitles push the existing ones up; the top one disappears. After a short delay any subtitle simply fades out.

Getting this right was quite a challenge. It took me over 3 hours to figure out all the edge cases and make the animations robust enough to handle them. I had a lot of fun making this and I’m happy to have such a nice little system in the game.