প্রকল্প সম্পর্কে

Tuesday JS is a simple, free, and open-source visual novel engine and editor designed to run directly in web browsers. Written in JavaScript without any third-party libraries, it eliminates the need for additional software installations. The engine utilizes standard HTML5 elements such as `div` and `img`, allowing it to support any media format compatible with browsers, including SVG vector graphics, GIF animations, and CSS styles. Key features include: - **Visual Editor**: A scene editor that allows users to arrange elements and preview how scenes adapt to different screen sizes using standard HTML units (percentage, pixels, centimeters). It enables the creation of graphic or kinetic novels without programming knowledge, though JavaScript and CSS can be used for advanced customization. - **Translation & Localization**: A built-in translation tool helps add and edit localized texts without leaving the editor, displaying progress for each language. Users can localize almost any element, including text and graphics, and export all texts to CSV for external editing. - **JSON Scripting**: Story scripts are stored in a JSON structure, facilitating portability to other engines or platforms. The editor includes a built-in JSON tool for editing the entire script or specific elements. - **Cross-Platform Compatibility**: Available as a web app and standalone applications for Android, Windows, and macOS. All versions are fully compatible with each other and share the same interface. - **ASCII Art Support**: The engine is adapted to display ASCII graphics, allowing users to enrich texts with images and patterns made of text characters. The project aims to make visual novel development as accessible as creating presentations in office software, requiring no special skills from the user.