Reflex
A downloadable game for Windows and Linux
Over twenty years ago, Interlore released Reflex, a small Win32 GUI game where you click targets away for points. It made rounds in the Wolfenstein: Enemy Territory community as the de facto aim training program, before the concept of aim trainers was seriously considered.
This can be considered a recreation of the original program. It was conceived as a milestone showcase of a homebrew C++ game engine. Some gameplay parameters can modified in the provided config file; the provided assets can also be replaced for further customization.
Click away!
| Published | 7 days ago |
| Status | Released |
| Platforms | Windows, Linux |
| Author | yakcyll |
| Tags | 2D, aim-training, High Score |
| Average session | A few seconds |
| Inputs | Mouse |
Download
Install instructions
Both versions use Vulkan as the graphics API; on Windows it's enough to install GPU drivers, on Linux vulkan-icd-loader or an equivalent Vulkan package providing libvulkan.so might be needed.
The Windows version is reliant only on OpenSSL; the libcrypto-3-x64.dll file provided in the archive is a part of the mingw-w64-x86_64-openssl package, which itself is a dependency of Valve's Game Networking Sockets (GNS, https://github.com/ValveSoftware/GameNetworkingSockets). Reflex does not make use of it, but I have not got around to making its inclusion optional, hence the dependency. Otherwise it does not require any additional libraries to be present.
The Linux version is provided in two variants - an archive with an executable and assets, and an AppImage. The game could not be made to link fully statically on Linux as of yet, so the game executable requires a number of packages to be present in the system:
- abseil-cpp (from GNS)
- protobuf (from GNS)
- openssl (from GNS)
- onetbb (threading)
- freetype2 (fonts)
- brotli, bzip2, zlib (or zlib-ng-compat), libpng (from harfbuzz/freetype)
The AppImage version comes bundled with all of the menioned dependencies. All that needs to be done to run it is give it executable permissions (`chmod +x Reflex-1.0.0-x86_64.AppImage`) and double click it. (Vide https://appimage.org/ for details). It will not, however, store the high scores, they will be lost after the game is closed.
The Windows version works fine under WINE, however it doesn't play nice with Wayland - the screen flickers a lot; it will work fine under X11 however.

Leave a comment
Log in with itch.io to leave a comment.