Project Heartbeat
Steam News 5 December 20232y ago

News roundup #2 & #3 - Source code release, new song, website revamp & more

(This is a summed up version of news roundup #2 and #3, I forgot to post #2 to steam so I'm merging them together whoops, hopefully I won't make the same mistake again, you can see the #3 edition of new roundup here on…

Update log

Full Project Heartbeat update

The complete published notes, normalized for clean reading and source attribution.

Extracted changes

0 fixes9 additions0 changes0 removals
  • Gameplay
  • Server
  • Maps
added(This is a summed up version of news roundup #2 and #3, I forgot to post #2 to steam so I'm merging them together whoops, hopefully I won't make the same mistake again, you can see the #3 edition of new roundup here on our Patreon)
addedHello, I am once again hoping I can manage to make the news posts become monthly from now on, anyways, since we are in early December I think it's time for the updates, there are many exciting new things I've been working on.
addedNew engine branch updatesSince the last update many things have happened, the new engine version of the game was finally released for testing, although it's very broken. If you are interested in checking it out please go on the Discord server and look for the new engine info channel to learn how to access it. New engine branch updates
addedNew engine branch updatesAs I said, it's very broken but it already integrates some goodies such as the new input glyphs and a new song that is currently being tested.
addedNew engine branch updatesThe new engine also has support for Steam Input emulate devices, long gone are the days of having double inputs!
addedNew engine branch updatesWhile this is a preliminary port it doesn't make use of ALL the new engine features just yet (for example, the new mailbox vsync or the ability to switch controllers on the fly). But it will soon.

(This is a summed up version of news roundup #2 and #3, I forgot to post #2 to steam so I'm merging them together whoops, hopefully I won't make the same mistake again, you can see the #3 edition of new roundup here on our Patreon)

Hello, I am once again hoping I can manage to make the news posts become monthly from now on, anyways, since we are in early December I think it's time for the updates, there are many exciting new things I've been working on.

New song: Spread my wings

A few days ago I announced (on Twitter/X whatever you wanna call it) the start of an official collaboration between Project Heartbeat and the Grazepoint eurobeat creator's circle, with the first song, "Spread My Wings" by DJ Timotei feat. Slothington from the album TouWHO?? 2.

This is the first chart made by mvluna and features artwork from resident artist Sadnesswaifu.

Source code release

While this has done a while ago I wasn't sure if it would stick, but now I am. I released the source code for Project Heartbeat publicly for everyone to take a look at, it's not open source but it's source code available, I will explore a proper open source release in the future.

You can check the source code here.

New engine branch updates

Since the last update many things have happened, the new engine version of the game was finally released for testing, although it's very broken. If you are interested in checking it out please go on the Discord server and look for the new engine info channel to learn how to access it. New engine branch updates

As I said, it's very broken but it already integrates some goodies such as the new input glyphs and a new song that is currently being tested.

The new engine also has support for Steam Input emulate devices, long gone are the days of having double inputs!

While this is a preliminary port it doesn't make use of ALL the new engine features just yet (for example, the new mailbox vsync or the ability to switch controllers on the fly). But it will soon.

Please, test it out so I can work through the issues faster!

Website revamp updates

As a side project I started work on upgrading the website. I started by upgrading it to use the most recent version of actix-web and to use htmx, which should provide a more modern experience. As this means interactivity can now be expanded upon I am also working on the ability to search within the site for songs by name.

I also want to add the ability to see historical leaderboard data, that should be useful.

I would also like to do something similar to what Steven's website (Project HeartAttack ) does with the songs, which is that it locally has the song data available which would be helpful. I would also like to add some form of cache for user data and avatars to increase performance of the site, as the current source of slowness is having to constantly call the Steam API which is incredibly slow.

last month I showed you a more conservative set of changes but I decided to go the extra mile and do a proper revamp to bring it more in line with the game's styling and make it more modern.

Among the new features are improvements to the responsiveness of the site on mobile devices, as well

Source

Steam News / 5 December 2023

Open original