A downloadable tool for Windows

Download NowName your own price

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:

  1. ZX Spectrum Compatibility: Design and develop games that utilize the unique features and limitations of the ZX Spectrum platform.
  2. Sinclair BASIC Code Generation: Automatically generate Sinclair BASIC code for each paragraph, comprising of up to 9999 lines.
  3. .TAP File Export: Easily save your game as a .TAP file, ready to be loaded and played on ZX Spectrum emulators.
  4. 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:

  1. 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.
  2. Infinite Storytelling: Seamlessly link paragraphs together, creating a branching narrative that can be explored endlessly.
  3. Book-Like Structure: Number your paragraphs like pages in a book, giving your game a structured and organized flow.
  4. Redirect Choices: Direct choices to the appropriate paragraphs, creating a dynamic and personalized experience for players.
  5. Image and Sound Integration: Add pictures (v3) and sounds (v6) to individual paragraphs, enhancing the visual and auditory aspects of your game.
  6. Parser Function: Enjoy the added functionality of a parser (v6.2) to expand the range of player interactions and commands.
  7. Customization Options: Customize program icons (v5, v6.2), colors, and fonts to create a unique visual style for your game.
  8. 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.
  9. Chat API Integration: Access the GPT-based chat API assistant to receive assistance and guidance while editing your game.
  10. 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)
StatusReleased
CategoryTool
PlatformsWindows
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorunaux_25917242

Download

Download NowName your own price

Click download now to get access to the following files:

ZXTextGameCreation23.6.5.exe (SFX Archive) 4 MB
ZXTextGameCreation23.6.5.zip (ZIP Archive) 4 MB
TextGameCreation_v2364.exe (SFX Archive) 5 MB
TextGameCreation_v2364.zip (ZIP Archive) 5 MB
TextGameCreation INSTRUCTIONS.pdf (PDF Documentation v63) 3 MB
ZXTextGameCreation.exe (SFX Archive) 4 MB
ZXTextGameCreation.zip (ZIP Archive) 4 MB
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
sincity_txt_adv_demo.zip 2 MB

Comments

Log in with itch.io to leave a comment.

Software doesn't start - no error message, windows 10. Tried installing Microsoft SAPI SDK 5.4, then when I run ZXTextGameCreation.exe,I get error: "TTS App> Error in initialization: Invalid property value. Shutting down."

hello, thanks for the information. Is there a line number where the error occurred?

Hi. No, it's just a pop-up window, whenever I try to launch TextGameCreation.exe.

ok, I understand, I'll try to fix it this week

Thanks,that'll be great! FYI, same error message on SDK 5.1...

did you uninstall version 5.4 first?  it is best to have only one version in the system to avoid conflicts

one more thing, maybe the problem is the SAPI version. try to install Microsoft Speech SDK 5.1 that was used when creating the project
SDK 5.1 .msi file is in the project archive or download it from here:

https://www.microsoft.com/en-us/download/details.aspx?id=10121

OK, thank you!

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?

it should also work under Win 11, unless some library is missing in the system

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

(2 edits)

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

Do you have a link for the required software please - can't get it to start either. Thanks.

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.

(+1)
Thank you for your interest in my programs, it means a lot. We will definitely continue to work to the best of our ability. If it's not a problem, please send a screenshot of the errors to scriptdrawer@gmail.com and we will definitely look into them.
(2 edits)

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.

The single error code & data shown to me thus far

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!

(2 edits)

thanks, this will help improve the app. with this error, the common dialog controls are probably missing in the system. it is possible that installing the package from here will improve the operation: https://support.microsoft.com/en-us/topic/description-of-the-cumulative-update-rollup-for-the-visual-basic-6-0-service-pack-6-runtime-extended-files-e02acc79-217b-fc0a-6edc-540403af2081 although this component itself is not crucial and I will try to prepare a version where it will not be necessary, replacing it with something else. because this component is only responsible for opening a window asking for a file or folder selection