Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Find the Chair

A 2012 Irrlicht demo: walk a gtkRadiant downtown BSP, find 10 chairs before the 30 second timer runs out.

The original Visual Studio project was missing Game.cpp (only Game.obj remained). That file has been reconstructed from Game.h, the other sources, and Irrlicht's collision / Quake 3 examples.

Controls

  • WASD / arrows — move
  • Mouse — look
  • Space / J — jump
  • E or left click — collect a chair you are looking at
  • Esc — pause (Restart / Quit)
  • After win / lose — Restart (or Enter) to play again, Menu (or Esc) to return to the title screen

Run on macOS (SceneKit port)

This repo now includes a native Mac port that loads cod_map.pk3 (Quake 3 BSP) and the original chair / menu art:

swift run -c release FindTheChair

Run it from the repository root so Game/Pancakes.jpg, Game/cod_map.pk3, and the audio files resolve.

Run with Irrlicht (original engine)

brew install irrlicht
make run

make compiles the C++ sources against Homebrew Irrlicht and plays audio with AVFoundation instead of irrKlang.

About

A BSP downtown environment built in GTKRadiant — a level-design and environment-art demo.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages