The Beat is available soon, in a playable version of the unfinished game, on Steam Early Access. A full release for Windows, Mac and Linux will follow when ready.
The Beat has*:
- A true crime narrative inspired by historical events;
- A stylish noir world recreated from real locations;
- A multi-option player experience (play it straight or gay);
- Real performances by actors/dancers created in-game with motion capture;
- Highly detailed character models by noted 3D artist Mark Payne;
- An advanced declarative AI engine responsive to your choices; and
- A full original soundtrack by DOS4GW.
The Beat is a turn-based narrative adventure that takes place over seven days and nights in the dark heart of every city. Immerse yourself in the world and get to know the street life. Interviews with suspects turn up new clues and lead down darker paths.
At the end of each turn the declarative AI engine shifts characters around the world and replots the intertwined narratives, resulting in a reactive, living story.
Seven characters, each desperate in their own way. On the surface they are strangers but calm waters run deep.
Up Multimedia and Film Victoria present The Beat: A Glam Noir Game. This is the third release in a string of gay-themed games from the world’s only dedicated non-porn gay gaming company, Up Multimedia, and one of the few full-length games with a canonically gay protagonist.
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/33329278/88a3d30719a1535b27b29e61811b9c9e64443e22.png\"][/img]
I\'m taking a big risk with this release of The Beat and I\'m hoping you\'ll come with me.
Over the last two years I have rewritten the game code from scratch and today I am ready to share it!
This new version is better in some ways, just some of the improvements include:
better user interface
[/*]game no longer needs an internet connection
[/*]gamepad and keyboard remapping
[/*]massively simplified codebase for future updates
[/*]
But it is a case of ten steps forward, five steps backwards.
Some features such as Brofinder are missing from the new version. In fact, the new version is extremely \"no frills\" and lacks a lot of polish (such as tutorials and shortcuts between calendars and messages). This is the risk: At the moment the game is fairly inscrutable. It\'s not at my usual standard of \"pick up and play\". I think people will not like the game in its current form. But on balance I had to act.
So, how did we get here?
When I started on The Beat almost a decade ago I was enamoured with the idea of coding the game logic in Prolog, a programming language that I had a feeling would be perfect for a murder mystery.
Prolog is an extremely rare declarative programming language. Instead of giving it a list of instructions you give it a set of facts and then query it. It\'s a very strange way of coding. But it gives The Beat its unique flavour.
How do I use Prolog in The Beat? Well, instead of linear narratives or branching trees like most games, The Beat has a bucket of mostly linear narrative threads broken up into hundreds of short scripts. The Prolog part of the game assembles a narrative from this bucket as you progress through the game. I call it \"self assembling narratives\" and it is a really elegant idea that has massive potential for really interesting gameplay, especially for detective-style games.
Problems, however, have compounded over the two years since release.
The Beat was my first game using an engine called Godot. I heavily over-engineered that side of the code out of ignorance. Then a major problem occurred extremely close to release. While Prolog runs great on Linux and other open source operating systems, it is hard to bundle up for closed sourced operating systems such as Windows and Mac.
My solution at the time was to wrap the Prolog code in a small Python server and place it on Linux servers in the cloud. The main drawback of this was that to play The Beat it required a connection to the Internet. For a single player game that is not ideal and there was a risk that if the servers ever went offline my beautiful game would no longer be playable.
As you can imagine, a first time Godot project with a web client interface talking to a python server running in the cloud that was wrapped around a Prolog instance is incredibly fragile. It got the game to release and I was very happy with the finished product but it made the project impossible to alter. Any time I wanted to change one line of code, it would trigger this massive cascading set of changes. Ironically it wasn\'t usually my code that would break (for once) so much as the build process always needs some library updated or security policy reworked. The experience has really cooled me on hosting anything in \"the cloud\" really.
So about two years ago I made the difficult decision to rewrite the game. That task has finally reached the tipping point where I have switched over the release version from the original version of The Beat to this new version, which a friend termed \"Rebeat\". Now the game runs entirely within Godot.
I ported the Prolog code to Godot so the game logic functions exactly the same. This was only possible because of gay icon Alan Turing and his work on Turing-completeness which in one way means that any code in one programming language can be rewritten in another if both languages are Turing-complete. It\'s normally expressed as a very impractical thing to do and I agree. I can\'t say it was fun to port Prolog to a Python-like language but I do love the resulting new codebase which is about a bajillion times more maintainable than the previous version. That unique flavour that Prolog brought to the game is 100% maintained. I\'m really proud of that. Sorry for the technical info dump!
I can never promise future updates but my intention is to continue improving The Beat over the next few years. This is a labour of love for me. There is a strange, otherworldly, interesting game in here somewhere.
So I guess I\'m asking that people are a little kind to Rebeat for a while.
Best regards,
Luke

As part of Melbourne International Games Week we join the developers of The Beat in a rare play-through and/or post-mortem of the classic Noir indie game, The Beat.
The Beat v1.1.1 - TheVoice edition
- add: Voice over narration (for day one only -- we're trying it out)
- add: disable interactive on some characters when they are not part of the script to reduce player confusion when script starts to play
- change: tutorial now occurs in stages
- change: you can no longer cancel an appointment when it is about to happen next
- fix: the warning about outstanding events is now separate from caption system, solves intermittent issue with interactives getting stuck
- fix: don't warn when Ash is revealed that Leo is not revealed
- fix: Ash won't send an empty message to Leo when they first meet
v1.1.0 - "Daniel's Birthday" edition
- add: warn player when there is no internet connection
- add: new script "Out In The Open": Jackson can be present when Dylan tries to kiss you (thanks Joe Yun)
- add: new script "Sharing Spit". Anthony can be present and paranoid when Dylan tries to kiss you
- change: update engine (Godot 3.5 to 3.5.2)
- change: add link to oscarwildecard to title screen
- change: boost contrast and brightness 10% by default
- change: script clash info is presented in a more human readable way
- fix: "Protest Too Much": Jackson goes to the beat afterwards instead of Dylan
The Beat, our game about a closeted detective investigating a murder in the gay community, is now available on Mac OS X, including M1 and M2 machines.
If you own the game on Steam, the Mac version should be automatically available for free. Enjoy!
Fix
- resolve clash between work solo and work default scripts (20)
- resolve clash between bar solo and bar default scripts (9)
- resolve clash between beach solo and beach default scripts (8)
- replace broken tooltip on settings menu
- replace broken tooltip on title screen (will go live in v1.0.3)
Change
- updated from godot 3.4.5 to 3.5.0
Add
- new script when coworker and wife are both at beach at same time (4)
- new script when coworker and wife are both at laundrette at same time (4)
- add tooltip to clothing editor app
- add mini-tutorial to opening scene
- fix: follow up issue where light bulb csv was not included with build and causing an error on windows. Now the missing files have been added.
- fix: on Friday evening a similar issue can occur with the video texture as the previous update.
- fix: video texture was trying to load before scene loads in At First Sight scene and this caused a crash in the windows build. Now the texture waits for the scene to load.
Minimum Setup
- OS: Tested on Ubuntu 18.04
- Processor: 1.80GHz dual core processorMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: Video card with 1GB of VRAMNetwork: Broadband Internet connection
- Storage: 12 GB available space
Recommended Setup
- OS: Ubuntu 18.04
[ 6424 ]
[ 5885 ]
[ 1587 ]
[ 2438 ]
[ 482 ]

















