Download
Hikou no mizu 0.9.2
Hikou no mizu 0.9.2 is the latest available stable release.
Installation Instructions
Hikou no mizu can be installed in GNU/Linux, *BSD, Haiku, OS X, and (untested) Windows systems.
Packages are available to ease installation on some systems. If not, the game can be compiled from source
using CMake.
AUR
Hikou no mizu 0.9.2 is available on the Arch User Repository (AUR) for users of
Archlinux-based Linux distributions, such as Archlinux itself or Manjaro:
https://aur.archlinux.org/packages/hikounomizu
As such, it can be installed using a simple command such as:
# yay -S hikounomizu
Flatpak
For many other desktop Linux distributions, a flatpak package allows to easily install Hikou no mizu 0.9.2, following the instructions in:
https://www.flathub.org/apps/details/org.hikounomizu.HikouNoMizu
Flatpak provides a convenient way to distribute the game to many Linux distributions.
However, if you would rather not use it, the game can be compiled from source.
Haiku
A package for Hikou no mizu is available in the HaikuDepot.
This means it can be easily installed from the command line or from the graphical HaikuDepot package installer which comes with
Haiku!
Source
Compiling Hikou no mizu 0.9.2 from source is required to install it on *BSD systems,
as well as OS X, and (untested) Windows.
Hikou no mizu uses CMake as a build system, which will assist you in the build process.
It will especially report any missing dependency.
The sources of Hikou no mizu 0.9.2 can be downloaded here. This is the version which ships pre-built data, so that you do not need to regenerate framesheets from vectorized animation files, among others. Otherwise, the version with non-built data sources is available here.
Changelog
0.9.2
- Fixed text rendering glitches which occured on some platforms
- Added an option to enable vertical synchronization, or cap frame rate
- Significantly reduced loading times and data size by compressing spritesheets with pngquant
- Added support for color and emphasis on the command line output
- Fixed an issue in the saving and loading of joystick key bindings
- Ported the xml code from the unmaintained TinyXML1 to pugixml
- More robust xml parsing
- Switched to C++11, modernizing source code
- Replaced pthread with the standard std::thread library
- Fixed cast and float comparison warnings
0.9
- Audio & Sound
- Added a flexible sound effect system
- Sound effects are described for each animation
- Variation of pitch to increase realism
- Footstep sounds depend on the ground material
- Added weapon hit, ground hit, and air friction sound effects
- Added several musics for fight scenes
- Added UI sounds for character & arena selection
- Added a flexible sound effect system
- Graphics
- Automated scaling of the framesets generated from source animations
- Animations regenerated, scaled up for a 1080p gameplay
- Smooth movement of the dynamic fight camera
- Takino: Redrawn default punch animation
- More flexible display mode option, especially windowed
- UI elements scale to match the display mode
- Gameplay
- Added a jump state, with its own attacks and hit animations
- Added a versus mode, two players always facing each other
- Added a specific camera zoom level per arena
- Added a remaining throwable weapon interface counter
- Physics of throwable weapons improved
- Starting position of players improved
- UI & Options
- Added sound volume control sliders
- Moved key binders to a new tab
- Removed 'apply' button in the options
- Pressing escape resets the main menu
- Text height computation fixed