Tests your mouse emulator skills and solution!
This is mainly a personal "hello world" project for me. Written in python, it was mainly made to familiarize myself with the kivy GUI framework.
Nonetheless this game is intended to practice your keyboard navigation skills. It was based with the jordansissel/keynav tool in mind.
For now it is mostly only a proof of concept, but I might work on it a little more in the future.
Simply paste this command in your terminal:
sudo curl -L https://github.com/placerte/keynav-the-game/releases/download/v0.1.2/keynav-game-0.1.2-linux-x86_64 -o /usr/local/bin/keynav-game
sudo chmod +x /usr/local/bin/keynav-gameSimply download and execute the .exe on the release page.
- [-] PHASE I
- Choose cross platform GUI framework
- Install cross platform GUI framework
-
Setup deployment project structure -
Basic fullscreen UI - single monitor -
Bump out out bounds button -
Put game logic into game_logic.py -
Random button position -
basic label click count -
compile for windows -
compile for linux -
distribute on github -
write proper documentation
- PHASE II
- Custom game settings
- button size
-
Possible button positions by "n" key presses for a 2x2 grid
-
full screen keybing - better score label
-
Click per seconds - key presses total
-
clicks -
mean values
-
- deploy
- Custom game settings
- PHASE III
- Gamify with basic levels
- "Choose level" widget
- Level 1 - 1 key press away
- Level 2 - 2 key presses away - main axes only
- Level 3 - 1 or 2 key presses away - main axes only
- Level 4 - 2 key presses away - anywhere
- Level 5 - 1 or 2 ley presses away - anywhere
- PHASE IV
- Dual monitor capability
- deploy