Skip to content

Human body as a game controller. Linux, weird hardware, experimental input projects.

License

Notifications You must be signed in to change notification settings

dennishilk/Body2Bits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Body2Bits

Body2Bits Banner

Human body as an input device.
Linux, weird hardware, experimental input projects.


▶️ Input Is Lava 🔥
https://www.youtube.com/@dennis_hilk


Overview

Body2Bits is an experimental Linux project space exploring a simple question:

What happens when the human body becomes the input device?

Instead of keyboards, mice, or gamepads, these projects use:

  • weight
  • balance
  • motion
  • physical presence

as first-class input signals.

The focus is not fitness or health.
The focus is control, feedback, and consequences.

This repository contains small, opinionated experiments that combine:

  • Linux
  • weird hardware
  • raw sensor data
  • slightly unhinged ideas

All projects aim to be:

  • technically transparent
  • reproducible
  • visually demonstrable
  • and interesting to watch (especially when they fail)

🧪 Projects

DoomFit

Play Doom using a Wii Balance Board.

Movement is controlled by weight shifts, stomps, and balance.
Yes, it works. No, it’s not comfortable.

doom-fit/


Snake-Fit 🐍

A modernized Snake game with classic arcade vibes.

Currently controlled via keyboard, featuring:

  • sound & music
  • bonus and bad food
  • highscore system
  • cheat mode
  • clean Linux-native setup

Planned:
Control Snake using a Wii Balance Board by shifting body weight left/right/forward/backward.

This project serves as a controlled baseline before adding physical input.

snake-fit/


Neverball-Fit ⚖️

Neverball controlled entirely via a Wii Balance Board.

Instead of tilting the level with a keyboard or mouse,
the player shifts their body weight to control the ball.

Focus areas:

  • balance precision
  • deadzones
  • calibration
  • physical feedback loops

This project explores continuous analog body input instead of discrete actions.

neverball-fit/


Alarm from Hell 😈

An alarm clock that cannot be snoozed.

The alarm stops only if:

  • your body steps onto a Wii Balance Board
  • you perform required physical actions
  • and remain still afterward

Leaving the board or stopping early escalates the alarm.

alarm-from-hell/


Philosophy

Body2Bits intentionally avoids machine learning where possible.

Human movement is already loud in raw sensor data.
Thresholds, deltas, and simple physics are often enough.

If a system cannot explain why it reacts,
it should not control your body.


Status

Highly experimental.
Occasionally sadistic.
Always honest.

Linux only.