[ Home ]
Parenthetix is a software tool enabling both programmers and non-programmers to create their own web-based, multiplayer board games and animated RPGs (as well as databases), and is to be implemented using Delphi. Parenthetix includes a powerful OO scripting language, enabling power users to create virtually any game imaginable. At the same time, its reusable board game and RPG components allow even non-programmers to create a wide variety of board games and animated RPGs.
The target operating system for end-users (game players) is Windows, and OS-independent for end-users of Parenthetix databases, who access these databases in their web browsers.
The Parenthetix scripting language is general-purpose in nature, and based on reusable software components, enabling the creation of all kinds of web-based software, not just board games and RPGs. It has a novel, simplified syntax (Java meets Lisp, with a touch of Object Pascal), and is intended to be easy to learn, even for those users without any programming experience.
Goals:
· To enable non-programmers to create working prototypes of web-based board games and RPGs
· To create a software development tool that’s even easier to master than Delphi
· To create an online community of game developers, designers, and artists
Features:
· Sophisticated IDE with debugger and syntax highlighting, like Delphi
· Structure Editor mode enables newbies to easily create simple event handlers
· Includes Parenthetix-to-Delphi source code translator
· Program statements are semicolon-delimited, eliminating superfluous parentheses
· Keyboard-Aid feature eases program entry, by converting commas/periods to parentheses and shift key to hyphens
· Non-programmers can create multiplayer board/card games (drag and drop)