2D/3D multimedia engine scripted in Scheme
C++ Scheme Ruby C Perl Shell
Latest commit f8c3b8b May 2, 2014 @emk Tweak README.md one more time
Permalink
Failed to load latest commit information.
Common
Mac
Win32
doc
libs
m4
runtime
test
todo
tools
wx
.cvsignore
.gitignore
.gitmodules
CREDITS.txt
Doxyfile
HACKING.txt
Halyard.sln
LICENSE.txt
Makefile.am
README.md
Rakefile
Release-Notes.txt
autogen.sh
buildfile.rb
configure.ac

README.md

Halyard Multimedia Engine

Halyard is a hybrid 2D/3D multimedia engine that was used to build interactive training simulations. It started life as a 16-bit Windows application the late 1980s, and eventually wound up supporting rich scripting in Scheme, a custom IDE built around Scintilla, and a 3D engine based on Quake 2.

Unfortunately, we only have one small, low-framerate YouTube video of the 3D engine in action, though as of Spring 2014, we're looking to capture a much higher-quality video.

Some important directories include:

Common: backend code
wx: wxWidgets-based UI
runtime/collects/halyard: Scheme runtime