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)