Helen is an adventure game engine written in Java 6, designed to support multiple users. Where Helen attempts to be unique is enabling users with powerful extensibility without a grammar-heavy language (thanks to Groovy).
Features
- Extensible model allows powerful customization
- Flexible grammar parsing using regex and fuzzy-match routines
- Messaging broadcast, using grammar rewrite substitution, including "distant" messages to send to nearby rooms
- Groovy scripting to build objects, rooms, directions, etc.
- Verbs can be designated per location, object, or user. This allows context-sensitive logic to be available via simplified encapsulation.
License
Mozilla Public License 1.1 (MPL 1.1)Follow Helen - Java Adventure Game Engine
Other Useful Business Software
Ship Agents Faster
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Helen - Java Adventure Game Engine!