This software allows games to be played by providing an interpreter or engine.
Games on PyWright are organized in folders which contain chapters or cases folders, and unique content and scripts are housed in these folders. The engine delivers a wide range of impeccable features, including textboxes, special effects, lipsynced characters that synchronize with printing text, logic, and the various engine features from the Ace Attorney games.
PyWright supports software or hardware rendering and runs on pygame or pyopengl, respectively. Furthermore, it can be operated in dual-screen mode, emulating a DS, or single-screen mode with various resolutions.
The scripting language utilized by PyWright is quite comprehensive and has undergone significant evolution over time. However, its fundamental structure has remained largely unchanged, making it highly backward compatible with over 99% of the software from the date of design. It is simple in syntax, with each command taking a line and supporting varied numbers of arguments. It is reminiscent of BASIC, incorporating some elements of other programming languages, but isn't a general purpose language.
To summarise, PyWright is an exceptional software that enables the running of games and offers an update program for downloading games, art, and updates to the engine. This software efficiently organizes games in folders, presenting them with a host of features such as textboxes, special effects, logic, and lipsynced characters. Its scripting language is robust and relatively easy to use, making it highly backward compatible and similar to BASIC.
Version 10.1 Beta: N/A