News roundup #4 - New website now released!
The first thing you will notice upon entering the website is the new design, it's much fancier and represents the in-game aesthetics much better. More importantly this has resulted in a significant code restructuring which makes styling changes to the site much easier to do on my end. The song pages now feature the song's background art, this is thanks to Steven's excellent Project HeartAttack website, which is also now linked on the song pages. Thanks Steven! Of course, this is only temporary, I want to move to a locally cached version of song data, for this and other purposes, unfortunately valve hasn't been very cooperative with fixing with a certain bug I'm facing, so I cannot proceed with the reliable option I was thinking of.
The site will now store a history of your personal bests for songs as you get better at them, so you can see how much your score improved, a fancy graph is also included.
You can now see a detailed breakdown of every one of your scores, this includes a breakdown of point distribution and yet another fancy graph.
The score page also will now have a thumbnail when you post it on Twitter, Telegram, Facebook and even WhatsApp, when clicking the in-game tweet share button the link to the score will be included in the tweet if it's a PB, however this functionality isn't ready just yet on the game side.
You can now search on every player profile for songs based on name. You can also sort the results based on date achieved or rank, this can and will be expanded in the future.
Another important feature is badges, which are granted to people who achieve certain things or that have contributed to the game. Although currently no in-game actions grant any badges they will in the future. There exist three badges at this time, the early access badge which all users have, the master charter badge which is given to official charters and the Patreon Supporter badge which is given to people who support this Patreon page.
Additionally, you can also search for song leaderboards in the new community songs page.
The new website uses the great htmx framework which makes a tightly integrated and high performance site like the PH site a breeze to make without having to involve complicated web frameworks. Some performance improvements have been made, some actions that were done sequentially are now done in parallel and some queries have been optimized.
There are many things that I didn't implement just yet, like the aforementioned ability for the site to have access to the actual chart information and assets. This will come once Valve decides to fix the bug I am facing. On another note, a feature I would like to include in the future at the suggestion of Steven is daily or weekly challenges, where people compete on a randomly selected song to attempt to obtain badges. I still haven't finalized how it will work, but I would like to give out three different badges per difficulty (for the podium), with a special badge reserved to whoever gets the highest score of the day/week on the song's hardest difficulty.
As swansong has evolved to the point where I can call it a viable game to build, I decided to focus my attention on defining most aspects of the rest of the game. On January 1st 2024, after crying myself to sleep once again I had an epiphany, I finally came up with the full game-concept that I wanted, which I redacted the next day into a pitch that I can show to people, inspired mainly by the original Diablo pitch. You can find the pitch here, please let me know what you think of it!
That's it for this time, I hope everyone has an amazing new year and hopefully things will be better soon! The future is scary but exciting at the same time.
[ 2024-01-03 02:50:08 CET ] [ Original post ]
Hello friends, today marks the release of some things I've been cooking for a while, hope you like them. This month has been as active as the last due to the holiday season, but I've still worked hard as much as I could to deliver these things to you. The Project Heartbeat website revamp is something I've been cooking for a while. It has taken a few months of hard work and a lot of code restructuring to make it more extensible, faster, easier to use and prettier, let's get into the details.
The new website
New design
The first thing you will notice upon entering the website is the new design, it's much fancier and represents the in-game aesthetics much better. More importantly this has resulted in a significant code restructuring which makes styling changes to the site much easier to do on my end. The song pages now feature the song's background art, this is thanks to Steven's excellent Project HeartAttack website, which is also now linked on the song pages. Thanks Steven! Of course, this is only temporary, I want to move to a locally cached version of song data, for this and other purposes, unfortunately valve hasn't been very cooperative with fixing with a certain bug I'm facing, so I cannot proceed with the reliable option I was thinking of.
Score progression
The site will now store a history of your personal bests for songs as you get better at them, so you can see how much your score improved, a fancy graph is also included.
Score details
You can now see a detailed breakdown of every one of your scores, this includes a breakdown of point distribution and yet another fancy graph.
The score page also will now have a thumbnail when you post it on Twitter, Telegram, Facebook and even WhatsApp, when clicking the in-game tweet share button the link to the score will be included in the tweet if it's a PB, however this functionality isn't ready just yet on the game side.
Profile changes
You can now search on every player profile for songs based on name. You can also sort the results based on date achieved or rank, this can and will be expanded in the future.
Badges
Another important feature is badges, which are granted to people who achieve certain things or that have contributed to the game. Although currently no in-game actions grant any badges they will in the future. There exist three badges at this time, the early access badge which all users have, the master charter badge which is given to official charters and the Patreon Supporter badge which is given to people who support this Patreon page.
Song search
Additionally, you can also search for song leaderboards in the new community songs page.
Performance and other technical funnies
The new website uses the great htmx framework which makes a tightly integrated and high performance site like the PH site a breeze to make without having to involve complicated web frameworks. Some performance improvements have been made, some actions that were done sequentially are now done in parallel and some queries have been optimized.
Future
There are many things that I didn't implement just yet, like the aforementioned ability for the site to have access to the actual chart information and assets. This will come once Valve decides to fix the bug I am facing. On another note, a feature I would like to include in the future at the suggestion of Steven is daily or weekly challenges, where people compete on a randomly selected song to attempt to obtain badges. I still haven't finalized how it will work, but I would like to give out three different badges per difficulty (for the podium), with a special badge reserved to whoever gets the highest score of the day/week on the song's hardest difficulty.
Swansong pitch
As swansong has evolved to the point where I can call it a viable game to build, I decided to focus my attention on defining most aspects of the rest of the game. On January 1st 2024, after crying myself to sleep once again I had an epiphany, I finally came up with the full game-concept that I wanted, which I redacted the next day into a pitch that I can show to people, inspired mainly by the original Diablo pitch. You can find the pitch here, please let me know what you think of it!
Future
That's it for this time, I hope everyone has an amazing new year and hopefully things will be better soon! The future is scary but exciting at the same time.
Project Heartbeat
EIRTeam
EIRTeam
2020-03-26
Singleplayer Multiplayer EA
Game News Posts 66
🎹🖱️Keyboard + Mouse
🎮 Full Controller Support
Very Positive
(301 reviews)
https://store.steampowered.com/app/1216230 
Project Heartbeat is a cute community-driven rhythm game inspired by titles such as Clone Hero and Project Diva, featuring music from top artists of the Eurobeat genre made popular by the Initial D anime and manga.
Features
- Hit notes to build up your combo and your score.
- Compete for official song leaderboards.
- Create and share your own charts!
- Play against your friends with the multiplayer mode.
- Play with the five included songs from top artists of the Eurobeat genre.
- Complete Steam Workshop support.
- Challenge yourself with the higher difficulty songs.
MINIMAL SETUP
- OS: A distribution that supports Steam
- Processor: Dual core CPUMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: A GPU that has OpenGL 3.3 or Vulkan support
- Storage: 1 GB available space
GAMEBILLET
[ 5951 ]
GAMERSGATE
[ 1903 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB