Twine - Twine is an open-source tool for telling interactive, nonlinear stories.
Hot Potatoes - The Hot Potatoes suite includes six applications, enabling you to create interactive multiple-choice, short-answer, jumbled-sentence, crossword, matching/ordering and gap-fill exercises for the World Wide Web.
RenPy - Ren'Py is a free and cross-platform visual novel engine that helps you use words, pictures, and...
FlexiQuiz - FlexiQuiz is a powerful online test generator that enables you to create engaging online quizzes, tests, or exams in minutes. Choose from 100's of features to create a customized quiz that meets your objectives for business, education, or fun.
Quest - Quest lets you create sophisticated text-based games, without having to program.
Schoolhouse Test - Design printable tests, quizzes, and exams to evaluate learning in any subject area. Includes multiple-choice, fill-in-the-blanks, matching and more.