TextGameCreation (Text Based Game Editor) v6.5
A downloadable tool for Windows
TextGameCreation - 23.6.5
I have improved error handling by implementing more informative error messages that specify the line where the error occurred. If you encounter any issues and a message appears, please include the line number for reference.
available: ZXTextGameCreation23.6.5.exe (SFX Archive) 4 MB ZXTextGameCreation23.6.5.zip (ZIP Archive) 4 MB
TextGameCreation - 23.6.4
available: TextGameCreationProject_v2364.exe (SFX Archive) TextGameCreationProject_v2364.zip (ZIP Archive) INSTRUCTIONS.pdf (PDF Documentation)
Description: TextGameCreation is a powerful game editor specifically designed for creating text-based games. With this intuitive tool, you can unleash your creativity and craft immersive interactive stories with endless possibilities. Whether you're an aspiring game developer or a passionate storytelling enthusiast, TextGameCreation empowers you to bring your ideas to life. Dive into a world of textual adventures, where words become the building blocks of captivating gameplay experiences. Let your imagination run wild as you design and develop unique narratives that engage and captivate players. With TextGameCreation, the only limit is your imagination. Start creating your own text-based games today and embark on a thrilling journey of game development and storytelling.
demo:
New Features and Improvements in Version 23.6.4:
- Unified Game Creation for Windows and ZX Spectrum: In this latest version, we have introduced the ability to create games simultaneously for both Windows and ZX Spectrum platforms. This integration allows you to leverage the unique features of each platform, opening up a world of possibilities for your game development.
- Improved Loading of New Tape Files: We have addressed an issue where newly created .TAP files were not always loaded into the emulator automatically. This issue has been resolved, ensuring that when you create a new tape file, it is immediately recognized and loaded into the emulator without any extra steps. This streamlines the testing process and saves you time during game development.
- Refined "On Top" Functionality: Previously, there was an issue where the game window would remain on top, even when switching to other applications or windows. We have fixed this problem, and now the "On Top" functionality works as intended. The game window will stay on top only when specifically set, allowing for smoother multitasking and a more seamless user experience.
- Separate Game Folder Creation: Instead of replacing the editor with the game itself, a separate folder is now created specifically for each game. This means that you can continue working within the editor while your game files are organized separately. This feature provides a more flexible workflow, allowing you to make changes to your game without interrupting your editing process.
ZXTextGameCreation - Expansion for TextGameCreation 23.6.3 - projects for zx spectrum
available: ZXTextGameCreation.exe v6.3 Spectrum Expansion (SFX Archive) 4 MB ZXTextGameCreation.zip v6.3 Spectrum Expansion (ZIP Archive) 4 MB TextGameCreation INSTRUCTIONS.pdf (PDF Documentation) 3 MB
Description: TextGameCreation now includes a dedicated expansion for the ZX Spectrum platform. This expansion brings a host of new features and capabilities, allowing you to create text-based games specifically tailored for the ZX Spectrum community.
Key Features:
- ZX Spectrum Compatibility: Design and develop games that utilize the unique features and limitations of the ZX Spectrum platform.
- Sinclair BASIC Code Generation: Automatically generate Sinclair BASIC code for each paragraph, comprising of up to 9999 lines.
- .TAP File Export: Easily save your game as a .TAP file, ready to be loaded and played on ZX Spectrum emulators.
- Visual Customization: Customize the appearance of your game editor / game with ZX Spectrum font selection and color.
"With the ZX Spectrum Expansion, TextGameCreation opens up a whole new world of possibilities for creating immersive text-based adventures on the ZX Spectrum platform. Dive into the nostalgia and embrace the ZX Spectrum community as you craft unique and engaging gaming experiences." TextGameCreation Team
generated Sinclair BASIC code test example:
1 DIM O ( 11 ) : LET O ( 11 ) = 0 : LET O ( 1 ) = 1 : LET O ( 2 ) = 222 : LET O ( 3 ) = 555 : LET O ( 4 ) = 0 : LET O ( 5 ) = 0 : LET O ( 6 ) = 0 : LET O ( 7 ) = 0 : LET O ( 8 ) = 0 : LET O ( 9 ) = 0 : LET O ( 10 ) = 0 : BORDER 1 : PAPER 0 : INK 4 : BRIGHT 0 : CLS : PRINT "You are in your apartment" : PRINT "" : PRINT "1. " + "Go outside" : PRINT "2. " + "Eat something" : PRINT "3. " + "Go to sleep" : GO TO 9995 : POKE ( PEEK 23635 + 256 * PEEK 23636 ) + 1 , 0 9995 PRINT #1 ; AT 1, 0 ; "_____________ GAME _____________" : PAUSE 0 : LET J = O ( 11 ) : LET K$ = INKEY$ : IF K$ <> "0" AND K$ <> "1" AND K$ <> "2" AND K$ <> "3" AND K$ <> "4" AND K$ <> "5" AND K$ <> "6" AND K$ <> "7" AND K$ <> "8" AND K$ <> "9" THEN LET J = O ( 11 ) : GO TO J 9996 IF K$ = "0" THEN LET K$ = "10" : GO TO O ( VAL ( K$ ) ) 9997 GO TO O ( VAL ( K$ ) ) 1 : LET O ( 11 ) = 0 : LET O ( 1 ) = 0 : LET O ( 2 ) = 555 : LET O ( 3 ) = 1 : LET O ( 4 ) = 1 : LET O ( 5 ) = 1 : LET O ( 6 ) = 1 : LET O ( 7 ) = 1 : LET O ( 8 ) = 1 : LET O ( 9 ) = 1 : LET O ( 10 ) = 1 : CLS : PRINT "You are in front of the house" : PRINT "" : PRINT "1. " + "Go home" : PRINT "2. " + "Go to sleep" : GO TO 9995 : 222 : LET O ( 11 ) = 0 : LET O ( 1 ) = 1 : LET O ( 2 ) = 555 : LET O ( 3 ) = 222 : LET O ( 4 ) = 222 : LET O ( 5 ) = 222 : LET O ( 6 ) = 222 : LET O ( 7 ) = 222 : LET O ( 8 ) = 222 : LET O ( 9 ) = 222 : LET O ( 10 ) = 222 : CLS : PRINT "You ate an apple" : PRINT "" : PRINT "1. " + "Go outside" : PRINT "2. " + "Go to sleep" : GO TO 9995 : 555 : LET O ( 11 ) = 0 : LET O ( 1 ) = 1 : LET O ( 2 ) = 222 : LET O ( 3 ) = 555 : LET O ( 4 ) = 555 : LET O ( 5 ) = 555 : LET O ( 6 ) = 555 : LET O ( 7 ) = 555 : LET O ( 8 ) = 555 : LET O ( 9 ) = 555 : LET O ( 10 ) = 555 : CLS : PRINT "You've been asleep for half an hour. What now?" : PRINT "" : PRINT "1. " + "Go outside" : PRINT "2. " + "Eat something" : GO TO 9995 : SAVE "GAME" LINE 0
Reviews: moved to Reviews.zip (PDF user reviews)
*Note: In this version of TextGameCreation, it is not possible to create games for the Windows platform. It is exclusively dedicated to ZX Spectrum, allowing the creation of text-based adventures on this platform.
**Note: For ZX Spectrum TAP files, you can use FILE_STARTER_ZX48K.exe - a program designed to automatically run Spectrum emulator files (version 1.0.2).
***Note: In the upcoming versions, we will introduce the option to include images within BASIC paragraphs and implement other modifications to the game's code. In the meantime, we encourage you to try out the image converter for the ZX Spectrum format.
8bit concept arts (pictures in BASIC code not yet implemented):
Title: TextGameCreation - Text Based Game Editor (File version 23.6.0.3) - projects for windows
available: TextGameCreation.exe (just editor file v6.3, no examples) 1 MB TextGameCreationProject_v63.exe (SFX Archive) 3 MB TextGameCreationProject_v63.zip (ZIP Archive) 3 MB TextGameCreation INSTRUCTIONS.pdf (PDF Documentation) 3 MB
Description: TextGameCreation - game editor designed to create text-based games. With this tool, you can unleash your creativity and craft immersive interactive stories with endless possibilities. Whether you're an aspiring game developer or a storytelling enthusiast, TextGameCreation empowers you to bring your ideas to life.
Features:
- Multiple Choice Options: Create paragraphs with up to 5 (up to 10 in v6) selectable choices, allowing players to shape the outcome of the story.
- Infinite Storytelling: Seamlessly link paragraphs together, creating a branching narrative that can be explored endlessly.
- Book-Like Structure: Number your paragraphs like pages in a book, giving your game a structured and organized flow.
- Redirect Choices: Direct choices to the appropriate paragraphs, creating a dynamic and personalized experience for players.
- Image and Sound Integration: Add pictures (v3) and sounds (v6) to individual paragraphs, enhancing the visual and auditory aspects of your game.
- Parser Function: Enjoy the added functionality of a parser (v6.2) to expand the range of player interactions and commands.
- Customization Options: Customize program icons (v5, v6.2), colors, and fonts to create a unique visual style for your game.
- Text-to-Speech (TTS) Support: Utilize the built-in SAPI SDK package to enable game narration through TTS, immersing players in an auditory storytelling experience.
- Chat API Integration: Access the GPT-based chat API assistant to receive assistance and guidance while editing your game.
- Export as Standalone Game: When your project is complete, easily package it into a standalone game, allowing others to enjoy your creation.
With TextGameCreation, you have the tools to create engaging and interactive text-based games that captivate players. Unleash your creativity, design unique stories, and embark on an exciting journey into the world of game development. Start creating your own immersive adventures today!
*Note: To utilize the TTS and Chat API features, ensure that the SAPI Speech SDK and WinHTTP SDK packages is installed separately.
changes in versions 2-3:
- Bug fixes
- Added a "More Game Settings" window with additional options
- Introduced the ability to select the game font from those installed on the system
- Enabled customization of the game window colors
- Enhanced visibility control by hiding certain switches in the voice window
- Added a "Stop Narrator" button
- Modified the game window settings to support BMP, JPG, and GIF images for pages
- Introduced the option to select an image for each paragraph
changes in versions 4-5:
- Enabled the option to edit predefined texts
- Enabled the option to display the footer with alignment
- Implemented the feature to disable multiple instances of the game
- Added the ability to change the program icon and introduced an icon button in the settings
- Fixed the bug related to path not found
- Refined the assistant window for improved usability
- Enabled focus on the game window when starting a paragraph
changes in version 6-6.3:
- Introduced the option to set the editor or game window as 'on top'
- Increased the number of choices to 10 (ranging from 1 to 9 and 0)
- Added support for MP3, WAV, MID, and WMA sound formats for paragraphs, along with a sound option in the settings
- Parser enhancement: Ability to choose the answer based on keywords used in the choice description
- Enabled customization of editor and game windows with own icons
- Added a 'back' button for improved navigation
- Introduced the ability to capture and display screenshots within the editor
- Starting point can begin from page 1
https://discord.com/channels/1190810092493352990/1190810093017628815
More reviews: moved to Reviews.zip (PDF user reviews)
Status | Released |
Category | Tool |
Platforms | Windows |
Rating | Rated 5.0 out of 5 stars (2 total ratings) |
Author | unaux_25917242 |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $1 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
Hi - I've finally gotten around to trying this on my Windows 10 machine but after it asks me for permission for it to modify my system, nothing happens - any ideas please? Thanks
hi. try installing sapi sdk 5. It should be in archive
hello, thanks for the information. Is there a line number where the error occurred?
did you uninstall version 5.4 first? it is best to have only one version in the system to avoid conflicts
https://www.microsoft.com/en-us/download/details.aspx?id=10121
Hi there. Does ZXTextGameCreation work in Windows 11?
I'm trying to get it to run and it just isn't working. It doesn't even want to fire up. What am I doing wrong or haven't done please!
Thanks for reading
Jason White
sorry to hear. did any error message appear?
Thanks for your reply :-)
I'm not receiving any message at all and it's not even starting? Very strange. Do I need to have any software in particular on Windows to run it?
To utilize the TTS and Chat API features, ensure that the SAPI Speech SDK and WinHTTP SDK packages is installed. Program may need also Microsoft Visual Basic 6.0 Common Controls
Hi there! I installed SAPI Speech SDK and it now works!
Thank you so much
Jason White :-)
great, once you use the program, let me know your impressions, I'm looking forward to what you can do with it, or if you have any suggestions for its development
very interesting project my dude
thanks (:
Greetings, been lurking and tried repeatedly using your program for quite some time. The error I get each time from around every executable seems to stem from the (likely obsoleted) libraries used, at least on my Windows 11 P52 laptop with the installation spanning two physical drives. I really would love to give this program a fair chance as I would love to make some ZX-Spectrum & IBM-PC (even x86_64 architecture feels like a IBM-compatible still to me) compatible games on my laptop (the other computer I own is a Artix tower so not really suited for Windows builds directly) I look forward to your deeds and I love the other freeware (and paid) programs you made with enthusiasm.
Of course, it is the least I can offer as a techie enthusiast [I also use a Artix Linux tower 2014 build if you ever want to testing done on such a Linux context] (& I do like the MorseCodeGenerator thing much as well, haven’t used it abundantly yet but I did open and tested it running as expected.)
So first of all, the ZXTextGameCreator ZIP package seems to not display anything (checked into the Task Manager and it stays active for a few minutes at least but still doesn’t render any window to the desktop environment, so then I killed off the program and nothing new visually came by like error dialog or whatever)
Second, the sincity demo did not display anything but also has not even started any process either.
Third and last, the Windows-oriented TextGameCreationGameEditor has propped a single blank window before disappearing immediately afterwards and the process continuing ad eternam until I ended it minutes later.
Will insert error dialog onto a screenshot here from SFX when I catch it and when I used the installer the first time, the install wizard was in some eastern European language, most likely Polish for some reason.
So yeah, I guess that infodump is decent enough information as a starting point for your debugging. I am glad to be any useful to you and myself through this. (I also am about to develop/program from my own set of specifications a new “retro” computing architecture stack relatively soon which could be nice to target.) Farewell to a soon enough fix of yours hopefully!