- 软件简介
- 相关软件
- 猜你喜欢
- 相关教程
- 下载地址
Inky is an open-source online editor for the INK system development language, designed to simplify the creation of interactive text-based games with logical branching. As an inkle language compiler, Inky allows developers to craft interactive stories that adapt based on user choices. Within a 50-day trial, Inky functions as an Integrated Development Environment (IDE), providing an application that runs alongside the online editor to debug and refine code.
Key Features:
Play as you Write: The Play view in Inky remembers your choices, allowing it to fast-forward to the last point in the story when recompiled.
Real-time Syntax Highlighting: Errors are highlighted as you type, enabling quick debugging.
Live Compilation: Inky continuously compiles your work, ensuring you can fix errors promptly.
Browser Publishing: Lists errors, warnings, and todos in your ink, allowing you to jump to the exact line and file in the source code.
Auto-Link to Definitions: Easily navigate to defined elements (e.g., a location marked with ->
) by alt-clicking.
Multi-File Project Support: Inky automatically infers your story's structure from included files, eliminating the need for additional project files. To include a new file, simply type include yourfile
and add ink wherever desired.
Export to JSON: While not necessary if using ink-unit-integration, Inky allows exporting compiled JSON files from ink, which is particularly useful for web-based ink operations, such as with inkjs.
File Monitoring: Inky monitors changes to files on disk, updating the editor accordingly, which is especially helpful if you maintain your ink under source control.
How to Use:
Creating an engaging interactive novel or text adventure game with Inky is straightforward. For example, you can create a narrative where, after reading a conversation, the user must choose the story's direction. The page then displays different content based on these choices, resulting in a logically structured, interactive story or game.
Additional Software Features:
User-Friendly Interface: Inky's intuitive interface makes it easy for both beginners and experienced developers to create complex storylines.
Collaborative Tools: Multiple users can work on the same project simultaneously, making it ideal for team-based game development.
Extensive Documentation: Comprehensive guides and tutorials are available to help users maximize their productivity with Inky.
By leveraging Inky's robust features and user-friendly design, developers can bring their interactive storytelling visions to life with ease and efficiency.