TyranoBuilder Visual Novel Studio

TyranoBuilder Visual Novel Studio

 This topic has been pinned, so it's probably important
jay_rab Mar 30, 2015 @ 11:39am
Official Suggestion List
Give us your suggestions on what you would like changed or added, we have already had a batch of great suggestions get into our first official update so be sure to add your suggestions here.

As a side note please keep post in this thread directly related to suggestions and not questions, feel free to ask in the general forum about how to do something and if you find out its not doable currently then suggest it here

Suggestions
-Steam Workshop (this is a highly requested feature and agree to the value that it would be for the community)
-Branch Preview Tree to show how dialog is connected to what routes
-Compile directly to an APK ready for Android publishing
-Steamworks support "Achievements"
-Save As for multiple project versions (highly requested feature) and the ability to save outside of the default folder.
-Grouping Components or -Indenting branched segments
-Add sound effects to each of the buttons
-Export and import save game, for someone who want to make an episodic visual novel
-Prevent Multiple text box components from merging if there are no other component types between them.
-Easy localization / Multi-language support
-Use #image.png in place of #name for character names that are talking and the ability to set where they show up *** (this is an advanced feature, in the meantime please see http://steamcommunity.com/app/345370/discussions/1/483367798514457894/#c483367798517786354 on how to create an illusion of this)
-Linux version
-Mouse-click have a sound-effect
-Ability to change projects save destination
-E-mote support
-Snap character's image to bottom of screen
-Prevent <i> and other text formatting from displaying in dialog before it formats the text.
-Being able to collapse / expand / delete a folder and all its contents
-MIDI sequence support
-Add alignment as an option for name field*** (looking into this, but in the meantime it can be done with a simple script)
-Tyranoscript and iScript syntax highlighting
-tags reference from the code editor
-animation editor IE visually select and control elements like a preview character for the anim tag.
-Sort scenes manually
-copy and paste components from one project to another.
-expand and delete buttons on components being apart from one another as to not click delete by mistake.
-Scrolling on the mouse wheel goes back and forth through dialog, or any button to go backwards in dialog.
-CG gallery manager
-More transition types for jumps from scenes, and transitions within a scene like characters coming and going
-Premade sound effects library
-Make the quake function not show the black background
-setting to add sound effect to the "typing of the text"
-Sort project list by the last date modified
-Removal of individual images instead of everything at once when using the "Remove Image" component.
-Make the positioning tool view in small scale (no need show the actual screen size while editing) so we can see the whole game screen while editing the character positioning.
-Voice over support for text
-Settings menu in game for: resolutions, and skipping
-Ability to type out the position of UI buttons in the editor
-Support for swf files
-Naming tyranoscript boxes (adding a header to the component)
-Naming a Label saves on exiting the box rather then by hitting accept.
-Tyranobuilder phone app (for working on projects away from your computer)
-App icon changing within tyranobuilder
-crosswalk for python or python langauge support.
-ctrl+s for saving project
-Add prompt to save screen in game to ask if they want to save when the select a slot.
-Ability to change the color theme of tyranobuilder
-Character Creator/Generator. (some for and against: http://steamcommunity.com/app/345370/discussions/0/385429254949414034)
-Ability to make your own menu pages or at the very lease a tutorial on how to make your own working menus. (Highly suggested)
-Option in settings with image buttons to be able to select a hover image.
-Background tint and flash effect
-Layer selection in component
-Unused asset remover for export
-Branch Preview Tree
-Component for message0 and message1 with visual placement tools like branch buttons.
-Abilty to group or nest components
-Grid outline for previews to help with placement
-wait to click icon showing prematurely in some cases for long messages having a slight delay before it appears would be helpful.
-Loading Bar for opening exported games (specially helpful for larger projects that have a 1-4min delay before showing)
-Renaming characters via the character manager
-64-bit version of tyranobuilder for more access to memory.
-Indent components under each label, helps show were labels starts and ends.
-Name field being able to be controled from text box settings, allowing for predefined characters are already in the scene.
-live2d expressions
-Having the position window open outside of tyranobuilder so that its not locked within tyranobuilder making the window smaller.
-Having a position all button, were you can see and change multiple image positions at once.
-layered call stacks allowing for multiple call and returns within one another.
-ogg support for in file looping
-settings for controling v-sync and anti-aliasing



Recently Suggested
-"Orientation" Flip Image as a setting on the "Move Character" component
-Search feature, enable iscript and tyranoscript component words to be searchable like the text component can be.
-easy way to share user created themes
-Label and Jump being slightly different component colors
-have components in the scene turn a different color if incorrect or missing something
-Setting to change the cursor for all states
-Seamless audio loop (no pause when looping) Highly Requested
-Steam Workshop (Highly Requested)
-Add backlog to menu editor options
-Have Input text box component processed with the enter key
-Tools for translating projects into multiple languages
-Steam Workshop so users can share themes
-Set default project file location on project creation
-Option to designate which layer a component starts in.
-Button and/or hotkey to go back to the previous line of text
-The ability to enable or disable component for preview
-character manager fields for designating text format when #charactername is use (example: text format set for name field text to be purple when #bchan is used)
-Stop tyranobuilder from parsing programer comments out of components
-Set component header to include .ks name and label when component moves user to another section.
-Full Screen Toggle in Options Menu
-Optimization for / improved exporting large scale project'
-Show image component having the option for effects like fadein, slidein like the change background component has.
-default in-game menu being a scene ks file rather then html for easier editing.
-Dark mode for tyranobuilder (having a high contrast mode were users can use a black theme rather then a white one.(this also helps with those who have high light sensitivity)
-Loop tag, just something simple to iterate arrays

Currently doable in tyranoscript but would like within tyranobuilder
-EXIT GAME button
-Means of showing and hiding UI and Message box separately.
-Component for multiple message boxes simultaneously on screen, each with its unique and adjustable name tag. For example: MB01 for Character A at the bottom, MB02 for character B in the middle, MB03 for C on the top.
-Ability to control image layers directly through components instead of coding
-button that can use the [call] tag (This is outside of the scope of the TB GUI functionality, so please use scripting for this.).
-Colored Names for Characters speaking***
-Rich Text Editing like Italics and Centering Fonts***
-Multiple Text Box Windows***

Fixed Or Added Features
-Steam Cloud Support
-Live2D support
-Delete & Renaming Scenes
-Delete & Renaming Characters
-Character resizing for expressions and joining the scene - Change the size of the sprites of the characters.
-Mirroring Character expressions
-Branch Button Visual Placement like images
-Assets
-Branches Within Text ( http://tyranobuilder.com/tyranoscript-tags-reference/#link )
-Japanese language version added
-Added Exit to the File menu
-Filenames with spaces can be used
-Text Box Window Sizing Within The Component Itself (1.4)
-More Default Fonts & Custom Fonts (1.4)
-Fullscreen support (1.4)
- Change mouse icon (for entire game) and mouse icon hover (over clickable areas)***(1.4)
-On/off button for skipping outside of the menu.(1.4)
-"store variable" component and "check variable" component(1.4)
-Undo Button (1.4)
-Sound control on music (1.5)
-Remove looping delay on music and sound effects (1.5) *use fade
-Auto Mode where the text continues without prompt (1.5)
-Debugging Mode (1.5)
-Project saved prompt not requiring you to click ok and goes away after a short time. (1.5)
-Volume control for setting how loud videos play in a VN (1.5)
-zoom-in and zoom-out, zooming focus on scene (1.6)
-Quake on character only (1.6)
-Movies being able to be looped (1.6 via background movie)
-Live2D panning (1.6)
-Configurable Keyboard Shortcuts (1.7)
-Italics as a font style (1.7)
-Text Shadows(set in font style options under effects) (1.7)
- The ability to add more buttons to the menu. (Limited to title/back/save/load/close window/skip/return to title screen) (1.7)
-Premade Settings Menu and Demo to make your own Menus (multiple premade menus to use in your novel royality free) (1.7)
-Name Field text formating via game settings (1.7)
-Camera filter Like adding sephia, noises, or maybe textures filter (Blend Images Component)(1.7)
-Moving sprites or UI without script. (Move Character Component) (1.7)
-Ability to change the image next to the novels save file. (customize tool area under capture thumbnail) (1.7)
-Option to have character walk into the scene rather then appear (join scene with character outside the scene and then use move tool to bring them in (1.7)
-Setting for changing TyranoBuilders program font larger.(1.7)
-Easier Custom Menu creation.(1.7)
-Multiple windows of the editor open and have a single scene on each.(1.7)
-Scrolling past the last component so that its easier to place components below it rather then having the scrollbar stop with the component being at the very bottom.

***Files marked with this can currently be done in via tyranoscript, so these are only suggested to add more ease of use to these features.
Last edited by jay_rab; Jan 20, 2018 @ 5:14pm
< >
Showing 571-585 of 718 comments
jay_rab Feb 18, 2018 @ 3:53pm 
Originally posted by lordmortarkingdom:
Is there a shortcut (IE:ctrl+Enter ) to replay the scene or full project once you're on them? If not, would be nice to be able to replay with no need to back to Tyrano Builder window to play them again.
if you use the debug button at the top of the screen it will allow you to restart the game with a button click
MartianAce Feb 18, 2018 @ 4:55pm 
Could we perhaps add in a sound effect option to text boxes that plays everytime we click the buttons?
lordmortarkingdom Feb 19, 2018 @ 1:18pm 
Originally posted by jay_rab:
Originally posted by lordmortarkingdom:
Is there a shortcut (IE:ctrl+Enter ) to replay the scene or full project once you're on them? If not, would be nice to be able to replay with no need to back to Tyrano Builder window to play them again.
if you use the debug button at the top of the screen it will allow you to restart the game with a button click

Yup, I know, but would be nice if we have the same function when in preview mode using a shortcut. Thanks for the reply :)
LrdAlucard Feb 20, 2018 @ 11:55am 
Requesting Dual Screen Support for computers that have more then one Screen avaiable.
Terafima Feb 22, 2018 @ 2:09pm 
Please allow me to port the animated characters from DragonBones! It's not fair that only Live2D is present! This is discrimination! > :(
Please make the hierarchy for block in the working window of the program! Now there is a terrible heap!
broco Mar 6, 2018 @ 11:41am 
Please make the sound preload work! The documentation says that it's wpossible when it's actually not! Why lying to customers?
Doom Mar 27, 2018 @ 6:35am 
One thing that I noticed while working on the demo of my latest project is that the default buttons aesthetically don't work with custom GUIs.
Cutom GUIs require image buttons (which work great at the moment!), but each individual button needs to be made and inported. If there any any issues, the file needs to be remade and updated.

I believe the button system could be revamped, allowing for custom graphics to be inported. They could behave just like the current buttons, that stretch to fit the text.
Ren'Py does it with borders: https://www.renpy.org/doc/html/gui.html#borders
A small editor could give normal buttons the aesthetic oomph that they need in addition to their functionality :)
󠀡󠀡 Mar 27, 2018 @ 12:36pm 
Originally posted by Naruchin ☆:
One thing that I noticed while working on the demo of my latest project is that the default buttons aesthetically don't work with custom GUIs.
Cutom GUIs require image buttons (which work great at the moment!), but each individual button needs to be made and inported. If there any any issues, the file needs to be remade and updated.

I believe the button system could be revamped, allowing for custom graphics to be inported. They could behave just like the current buttons, that stretch to fit the text.
Ren'Py does it with borders: https://www.renpy.org/doc/html/gui.html#borders
A small editor could give normal buttons the aesthetic oomph that they need in addition to their functionality :)
Great idea and thanks for even putting a link to it, to make it more easy on the devs.
drunk auntie Mar 31, 2018 @ 1:02pm 
+ It is highly ironic how the "Blend Images" thing supports ID's (or, well, layers) and the Image components don't. C'mon.

+ Parallaxes (infinitely repeating backgrounds/images)

+ Make the layer system more clear instead of hiding it in the internal Config file

+ APNG support (APNG >>> GIF)

+ Other effects for images when fading in/out, like the pixelation effect in Ren'Py, for example

+ Simple animation system for images

Dotkiwi Apr 8, 2018 @ 1:03pm 
Event scripts, for javascript. So you dont have to keep copy and pasting code in a programming intensive project. The ability to branch to sections of code directly, would make for a cleaner arrangment, cutting down on labels for instances where you need to run one of two coding possibilities, before continueing on. Support for arrays and objects directly in tyrannobuilder.
Illgottenbrain Apr 13, 2018 @ 1:36pm 
It would be great if some more of the RPG orientated elements that people are utilising the engine for could be incorporated as a standard e.g inventory, turn-based battle system. These would really complete the package for me.
Aërendoodle Apr 13, 2018 @ 2:53pm 
I'm seconding an inventory, though a battle system I'm not too interested in. I'd be more interested in items that can affect stats or be used as gifts for characters.
Originally posted by Illgottenbrain:
It would be great if some more of the RPG orientated elements that people are utilising the engine for could be incorporated as a standard e.g inventory, turn-based battle system. These would really complete the package for me.
I think a lot of people have wanted features like this for a while - even if we only have a template or two to work from at first/for newbie programmers and first time game makers.
FortuneBoy Apr 17, 2018 @ 4:36pm 
Fixed auto-play for videos on Android Export versions of your game.

Problem and suggestions for solutions described here:

https://steamcommunity.com/app/345370/discussions/0/3288067088088888713/

annnnnnnnnnd interstital ad support :)
Kindvirus May 26, 2018 @ 1:45pm 
You know what, after using this software for years, the most I want from it is a Night Mode.

I swear, the white background really hurts my eyes at times. A dark theme would be great.
A dark theme!
< >
Showing 571-585 of 718 comments
Per page: 1530 50