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.

Project Activity

See All Activity >

License

Mozilla Public License 1.1 (MPL 1.1)

Follow Helen - Java Adventure Game Engine

Helen - Java Adventure Game Engine Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Helen - Java Adventure Game Engine!

Additional Project Details

Intended Audience

End Users/Desktop

User Interface

Console/Terminal

Programming Language

Groovy, Java

Related Categories

Groovy Multi-User Dungeons (MUD) Game, Groovy Game Engines, Java Multi-User Dungeons (MUD) Game, Java Game Engines

Registered

2010-08-11