Cake

Jul 20, 2023

Quake3 map viewer (and powerful 3D game engine)

Cake is powerful 3D game engine and as a reference application map viewer for id Software’s Quake III Arena maps. It currently features

* BSP +PVS support
* Collision detection with normal faces + patches
* Shaders and textures
* Lightmaps and models
* Vertex deformations
* Cloudbox and skybox nearbox/farbox
* Volumetric fog
* Bezier surfaces with variable LOD
* Multiple viewports
* Console
* Record/playback demo support DM3 format not supported
* Background music + 3D sounds not under FreeBSD though
* Entities with variable LOD
* ZIP compressed files *.pk3


Checkout these related ports:
  • Ztrack - Simple ncurses based pseudo-3D driving game
  • Zoom - Z-Interpreter for X with full V6 support
  • Zhlt - Zoner's Half-Life compile tools
  • Zephulor - Side scrolling arcade game
  • Zdoom - Source port for Doom-engine games
  • Zaz - Puzzle game where the player has to arrange balls in triplets
  • Zatacka - Nibbles-like multiplayer game
  • Zangband - Zangband (Zelazny Angband) with color, X11 support
  • Yquake2 - Improved version of Icculus Quake II
  • Yahtzee - Curses version of the dice game for one or more players
  • Yadex - WAD file editor, for games like Doom and Heretic
  • Xzip - Infocom game interpreter that runs under X11
  • Xye - Puzzle games like sokoban or boulderdash
  • Xworm - Classic game with apples and hungry worm
  • Xvmines - Simple minesweeper game for X Window System