Name | Project Heartbeat | ||
Developer | EIRTeam | ||
Publisher | EIRTeam | ||
Tags | |||
Release | 2020-03-26 | ||
Steam | € £ $ / % | ||
News | |||
Controls | Keyboard Mouse Full Controller Support | ||
Players online |  n/a  | ||
Steam Rating | Very Positive | ||
Steam store |
Here we are again.
Use mipmaps on loaded images Some mipmapping, filtering and other fancy stuff is now used when loading transparent things such as circle logos and any other gaphic, this is likely broken on some renderers for various complicated reasons, so please let me know if your images come up black so I can add exceptions. Anti-cheat After some digging I found some undocumented APIs that allowed me to retrieve metadata from the workshop uploaded by the game on the server-side, this has lead to the development of an anti-cheat solution that's not invasive. It isn't perfect, but not even invasive anti cheat is perfect so you can be sure I am not stealing your Maki Nishikino images. Hold scoring changes In order to make holds more consistent and less complicated, the score is now counted from (Note Time - Fine Timing Window). Menu sorting changes Difficulties within a song will now be ordered by stars, makes more sense. Credits menu A new credits menu has been added to options, this will show people who contributed to the game as well as some legalese. There is also a pretty neat surprise if you scroll all the way down on the "Game" section. Bug fixes & minor changes * e96a9d4a - Fix editor error when freeing (hace 8 semanas) * c339fe7f - Include audio loudness in HBSong when saving (and make use of it) (hace 8 semanas) * cd89e6b6 - Hopefully fix last subscribed sorting being broken when a song is updated (hace 8 semanas) * d9ceb1a8 - Add audio nromalization data to all built in songs (hace 8 semanas) * a8c5192e - Fix highest score not saving (hace 7 semanas) * 916666ae - Remove yield that caused stall when returning to menu (hace 7 semanas) * 6b05b942 - Fix slide chain multis in editor (hace 6 semanas) * 3802e579 - Hide multi laser for weird multis when hit (sustains and slide chains) (hace 6 semanas) * ce43c9f1 - Fix slide note scoring inconsistencies (hace 6 semanas) * 0c4040ce - Fix NX-switch controller mode being used outside of the Switch (hace 5 semanas) * 9d8cd77b - Saner defaults for lyrics (hace 5 semanas) * 469c527d - Remove unused virgin eirexe achievement (hace 4 semanas) * dfd9c68c - Fix expressionrunner performance bullshit (hace 4 semanas) * 7c0c1ef8 - Ensure unique resource_paths in ResourcePackLoader (hace 4 semanas) * 8034c611 - Move OptionControlsSection to use UniversalScrollList (hace 4 semanas) * 9f5084fb - Remove remaining uses of legacy HBScrollList (hace 4 semanas) * 715cd6f7 - Add some experimental jitter improvements (hace 4 semanas) * 769a38e4 - Fix expressionrunner error logging (hace 4 semanas) * 8aa05957 - Make expressionrunner cast to HBTimingPoint instead of HBNoteData (hace 4 semanas) * 6c1f0f3c - Fix clear bar color in GLES2 (hace 4 semanas) * 28798742 - Add extremely hitler nazi song verification (verify disallowed file types and subfolders not existing) (hace 3 semanas) * cdc9a18c - Enable encoding text resources to binary to save space (hace 3 semanas) * 23f8c77d - Cancel workshop preview image requests when it is safe to do so (hace 2 semanas) * e186cca1 - More steam error handling (hace 13 das) * a6b36811 - Fix GUI misalignment (hace 9 das) * c029eec2 - Fix seeking issues when not using system clock (hace 9 das) * 6e391e17 - Remove is_on_steam_deck() requirement for GamepadTextInput as per valve's recommendation. (hace 9 das) * c5c466dc - Fix ending of songs without end_time in BackgroundMusicPlayer (hace 9 das) * 136659d0 - Fix ACHIEVEMENT_PERFECT_BUILTIN (hace 3 das) * dec02754 - Update all official songs with hashes and new meta (hace 3 das) * 98f5a2df - Universal scroll list consistency fixes (hace 2 das) * 744408c4 - Fix scrolling from top to bottom (hace 2 das) * 04c35c48 - TTN 2019 chart changes (hace 2 das) * f37fa92e - Some label overflow changes (hace 6 horas) * 02b8da27 - Sanitize composers, writers, vocals arrays on set (hace 6 horas) * 6dccf1f3 - Release holds when the song ends before the hold is finished (hace 5 horas) * 652d15d6 - Fix vibration settings not saving (hace 23 minutos) Future 3DPV system progress In collaboration with the V-Sekai people I ported a tool called VMDMotion to Godot, although it's currently very slightly broken in the future it will finally allow VMD (mmd motion files) to be loaded into VRM avatars, which was always the dream. Why not use MMD PMX files you may ask? Because MMD PMX files are not made for games, they are made for offline rendering most of the time, thus they may be too high poly to be used in a game while keeping good performance. VRM models on the other hand are usually made for use in VR, thus they are high performance, this coupled with the extremely nice support from the godot_vrm plugin. You can find info on my port of VMDMotion on our GitHub Onto a new update! |