Pre-alpha 0.1.0.4b
Greetings bored mortals, this is a major update concerning the engine !
I know there's no more content yet, but I wanted to have a better structure to handle later elements !
I promise the next updates will focus on frame rework, bot selection and the Hex key.
-Engine
We gain here much more performance concerning the CPU and the RAM.
When 2 hands are fully loaded, the game eats 8x less RAM !
Frame per second
☼ Game set to 100 FPS by default
☼ Can be displayed in game, toggled in the option menu (by default disabled)
☼ The game no longer spam frames as much a possible, it will stick instead to the intended FPS value
☼ Even if the display laggs behind the game is somewhat at the same speed
☼ Menu framerate is now coherent with the rest of the game
☼ The FPS can be set in options to
► 50
► 60
► 70
► 80
► 90
► 100 (default)
► 120
► 144
► 200
► 240
Fluid mode
☼ By default enabled
☼ The previous basic mode is now deleted
☼ Its option slot is replaced by the FPS setting
On the fly FPS change
☼ No longer available
☼ Zero and 1 keys no longer do anything
☼ Slomo mode still available
Frame buffering
☼ Disabled by default, since they tend to lagg the game a bit in combat
☼ The game runs better when loading everything at start instead of loading on the fly
-Unarmed
Idle, Move Front, Move Back, Hit and Spawn reworked
-Interface
Class selection
☼ Going back from class selection no longer keep the validation
☼ Random & Mirror icons are now correctly integrated to the class lists
Fade in/out
☼ Going from a menu to another fades in/out black
☼ Commands are locked when fading in
Navigation
Escaping a menu will return to the previous one, not the main menu
-Combat
Jump & Landing
The shake is only vertical when a hand lands. The other shake sources are unchanged
Frame delay
When enabled, hit hands will display a hit frame during a frame delay. Only for 1v1 and 1vBot for now.
Hit
A hand trembles when stunned by an attack proportionnaly to the remaining stun duration
-Bug fixes
☼ [Demo] A hand can normally attack when bellow 5 frames of non-stun recovery, but the default recovery animation had higher display priority Fixed
☼ [Demo] A stunned hand could attack & jump Fixed
☼ [Demo] The AI doesn't adapt its reaction speed to the game speed Partially fixed. Only the attack chance is dynamic, not the check frequency.
☼ [0.1.0.3] Inputs are still counted even when the game window is not active Fixed
☼ [0.1.0.4a] Random & Mirror icons aren't reloaded when changing resolution Fixed
-Behind the scenes
OpenGL
Switched from DirectX7, to allow on the fly sprite flip
Sprite loading
☼ Each frame no longer have 1 or two version of the same sprite (normal and/or flipped)
☼ When needed the frame is flipped for display
☼ Doesn't concern hitboxes and hurboxes (they are still cloned)
☼ This saves a lot of performance on slower computers
Frame digestion
☼ This was a system to digest every frames of the game into one single big image.
☼ The goal was to puke frames on execution instead of loading them one by one from the disc, which is in theory faster
☼ On practice, this system has a bottleneck when grabbing part of an image, making it... slower than intended
☼ The game still use the default loading system until all of the bottleneck are solved
☼ The digestion could save some Mb in disk, but the performance cost was too high
☼ Kept for later, frozen in the meantime
-Known issues
☼ [Demo] Gravity kicks in only when a movement attack ends
☼ [0.1.0.2] Changing to windowed mode at screen resolution will tear the display, but fine in reverse order
☼ [0.1.0.3] It is difficult to successfully take a screenshot, it is black instead
☼ [0.1.0.3] It is difficult to go back to the game window after switching to another
☼ [0.1.0.3] Cannot move the window in windowed mode, or at least it is very difficult
☼ [0.1.0.3] Not all resources are freed when navigating in menus & gamemodes
☼ [0.1.0.4b] Picking 50FPS or bellow could break a bit the physics
☼ [0.1.0.4b] When the game laggs the physics breaks a bit
Files
Get Hand2Hand Project
Hand2Hand Project
Hand fighting game using daily life objects as weapons.
Status | In development |
Author | FlameofChange |
Genre | Fighting |
Tags | desktop, hand, Singleplayer |
Languages | English |
More posts
- Alpha 0.1.1.227 days ago
- Alpha 0.1.1.161 days ago
- Alpha 0.1.182 days ago
- Pre-Alpha 0.1.0.9Jul 25, 2024
- Pre-alpha 0.1.0.8Jun 11, 2024
- Pre-alpha 0.1.0.7aApr 30, 2024
- Pre-alpha 0.1.0.7Apr 20, 2024
- Pre-alpha 0.1.0.6Nov 07, 2023
- Pre-alpha 0.1.0.5bOct 24, 2023
- Pre-alpha 0.1.0.5aOct 02, 2023
Leave a comment
Log in with itch.io to leave a comment.