Hand2Hand Pre-alpha 0.1.0.3 patch

Hand2Hand

The Hand2Hand project is a fighting game... OF HANDS ! Use everyday object in everyday places out of boredom in epic battles between... yourself.

Greetings bored mortals, now we get some serious stuff going on ! [h1]QoL[/h1] [h2]Menu[/h2] ☼ The last cursor position is kept when going back ☼ Up and down navigation is looped (i.e. going down at the last element will jump to the first) ☼ Player 1 and 2 controls can also be used to navigate in the menu, in addition of arrows/return/escape ► Neutral = select ► Heavy = return ☼ Interface elements are more compact for smaller screens ► Everything can fit in 1024x768 ! ► When there's no space for a class grid, it is a class line instead ► When there's still no space for a class line, it just doesn't display ☼ Leaving a game will return the user to the previous class selection screen ☼ Reworked power bars ► Consistent size ► Bonus through class stance flickers in white [h2]Control settings[/h2] ☼ Only concerns keyboard (mouse & controller are planed) ☼ You can change & save both players ► Movement ► Neutral attack ► Heavy attack ► Jump ► Jump with up (by default disabled), suggested by David [i]BlackMagic[/i] Elahee ☼ Key duplicates aren't yet prevented ☼ Can be reset to default ☼ All data is saved in settings.txt ► You can directly change the commands here, but be careful to not break it ! [h2]Controls[/h2] ☼ In fluid mode controls are a bit more precise ☼ Increased a bit global sensibility ☼ No more accidental terrain selection after selecting a class ☼ All debug commands must be coupled with Shift ☼ Older debug commands also needing shift now need Ctrl on top of Shift [h2]Class colors[/h2] ☼ There's much less chances to have two player having the exact same color ☼ Player HUD is now correctly synchronized to any alternate color ☼ Class color & alternate color can have separately different color intensity values [h2]Player VS Player[/h2] [img]https://media.discordapp.net/attachments/678267756054970379/1084174635815411843/image.png[/img] ☼ Hand2Hand has at last a proper selection screen for 1v1 ! ☼ Each player can select separately their class & stance ☼ Both player need to validate their hand before selecting the terrain with return ☼ Validation can be canceled too ☼ For smaller screens only the class icon is displayed [img]https://media.discordapp.net/attachments/678267756054970379/1084174635546980502/image.png[/img] [h2]Player VS bot[/h2] ☼ Playable class only are displayed here too ☼ Displayed stats are the same as PvP [h2]HUD[/h2] [img]https://media.discordapp.net/attachments/884688687126937600/1084756681390571571/image.png[/img] ☼ If the screen is too small ► The HUD will only show the HP bar ► The game version will be displayed at the bottom left corner instead [h1]Chopstick[/h1] ☼ New combo Up - Neutral - Heavy ► Thanks to Myst & Gwendolyn for their contribution ! ☼ Idle, Idle 2, front movement, back movement and spawn animations reworked ☼ New Idle 3 animation ► Thanks again to Myst ! ☼ Alternate wood stance color is darker ☼ Alternate metal stance color is more red [h1]Ballpen[/h1] ☼ Black stance color is darker & more intense [h1]Unarmed[/h1] ☼ Idle animation is more nervous [h1]Gluestick[/h1] ☼ Alternate full stance color is green [h1]Bug fixes[/h1] ☼ [Pre-alpha 0.1.0.0] [strike]Player 1 icon in the game HUD would appear smaller if the class was viewed in the class gallery before[/strike] Fixed, thanks to Bebeniminus ! ☼ [Pre-alpha 0.1.0.0] [strike]Particles never display because the option never successfully save[/strike] Fixed, also tweaked a bit the generation ; enabled by default. ☼ [Demo] [strike]In non-fluid mode, wind effects were processed twice but on half of the frames[/strike] Fixed ☼ [Pre-alpha 0.1.0.0] [strike]Launching the game with no settings file, then going to options, then save options, then restarting the game would set the screen resolution to the step before[/strike] Fixed [h1]Miscellaneous[/h1] ☼ Mouse temporarily disabled until further improvements ☼ Removed unused resources, as well as mouse related sprites until further improvements ☼ Class selection menu uses much less CPU ☼ Class selection menu now displays wind effects ☼ Deleted some instructions in the menus ☼ Player shadows a bit more fancy ► Interior is darker ► They get smaller & more transparent when the player is in the air ☼ Reworked the push system to be more consistent ☼ Screen now follows players when they are both in the air [h1]Behind the scenes[/h1] ☼ Menus and gamemode backend reworked to make upgrades easier ☼ x64 version migrated from Purebasic 5.73 to 6.01 (x86 is still 5.73) ► Slightly more optimized, but you won't see any difference in game ☼ Commands can have alternate keys, but cannot be configured yet nor be used [h1]Known issues[/h1] ☼ Inputs are still counted even when the game window is not active ☼ It is difficult to successfully take a screenshot ☼ It is difficult to go back to the game window after switching to another ☼ Cannot move the window in windowed mode ☼ Not all resources are freed when navigating in menus & gamemodes (It can sometimes use 300Mb instead of 50 in menus)