← All projects

Games

Kfotzumhots

A shared-keyboard arena of jumps, stomps and varied terrain.

GamesIn progressPrototype
July 2026–ongoing0.1.0Project snapshot · September 2026

Overview

A small arena built around movement

Kfotzumhots explores the direct competition of a shared-keyboard jumping game. Inspired by Jump ’n Bump, the local prototype puts two to four players into an arena where timing, positioning and landing on opponents drive the action.

The project also connects to Platformer Lab: its movement serves as a reference for testing the lab’s physics presets. Alongside the prototype, a larger online arena is being designed, with physical collisions and a changing play space at its centre.

Contribution

Defining the game and its next direction

I lead the game design, make product decisions and define the development roadmap, with AI-assisted implementation of the local prototype. My work connects the feel of movement with the rules that make player encounters interesting.

For the online direction, I have been developing a collision-based design in which speed, angle and a deliberate height advantage shape the outcome of an encounter. This is a planned design, while the local prototype remains the practical reference for movement.

Current state

Local play today, online play in planning

The local prototype supports two to four keyboard players, variable jumping, stomping and surfaces including water, ice and springs. It is retained as a movement benchmark for Platformer Lab.

The planned twelve-player online arena, equipment system and shrinking play space have not been implemented. The local prototype is available to play in your browser.

Toolkit

Tools and methods

Built with TypeScript and HTML5 Canvas, with Web Audio for sound and Vite and Vitest for development and testing. The prototype draws its visuals procedurally and provides physics constants that Platformer Lab uses for comparison.

TypeScriptCanvasWeb AudioPhysicsMultiplayerGame Design

Next

Establish the online foundations

Build a small online playable version for two to six players, with an authoritative server, core combat and a limited set of equipment. The goal is to test reliable multiplayer behaviour and preserve the feel of movement before expanding to the full twelve-player arena.

Contact

Let’s connect.

Open to new opportunities and new connections.

BashanMoshe@gmail.com