Dragonfly is a text-based game engine, primarily designed to teach about game engine development. That is not to say Dragonfly cannot be used to make games (it can!), but rather Dragonfly was developed to teach how to make a game engine. Mileage may vary if using Dragonfly for other purposes.
Book: A free book that teaches how to program a game engine, Dragonfly, from scratch.
Engine: Pre-compiled Dragonfly binaries, ready for making games.
Tutorial: A tutorial for making a game with Dragonfly.
Games: Games, utilities and trailers that use Dragonfly.
Documentation: Documentation on Dragonfly header files and corresponding classes.
Notes: Blog-style notes on the origins of the Dragonfly engine and book.
Questions or comments:
Mark Claypool, claypool at cs.wpi.edu