HATE

A (very) fast paced multiplayer and singleplayer arena shooter
Wall-jumping, shotgun-boosting arena combat built on the Cube engine

Movement

Advanced movement

Generally the game is designed around movement that rewards practice. Wall jumps, foward boosts, a recharge meter, and Quake-style ground blasts.

Graphics

Renderer

Native 1080p, god rays, FXAA, MSAA, bloom, and improved shading over the original Cube engine

Interface

HUD

Modern HUD with original animations and true-type font support, clean and fast to read.

Extensibility

MD2 / MD3 models

MD2 models can be dropped in for ease-of-extensibility, MD3 support is a work-in-progress, though both formats aim to be supported in the engine.

Editor

map editor

There is an eyedropper for copying textures, mass-select and edit cubes at once. This makes building maps faster, with less tedium

Gameplay

Original maps

GAUZE Tight corridors, vertical
DUEL 1v1, open floor
STRIP Linear, fast
FLUX Multilevel map built for ffa/dm
MEGADUEL Large duel map
ZIGZAG Wall jumping map

Free download

Currently installing from source is simple, requiring a simple "./install.sh" command. It is planned to have prebuilt binaries for Windows (x86_64), Linux (x86_64) and MacOS (arm64). The game has a deliberately simple architecture, to run a server, simply run the ./hate_server binary, or to run a client and play the game, run ./hate_client