Posted January 01, 2020 by CDcruz
#tutorial
Hello Fablers ( That's my new name for Fable Maker users. You like it?... No?... Well. I'm keeping it anyway. :P )
Firstly, Happy New Year! (And Decade) Time sure flies, I hope 2020 will be a good year for everyone. I plan to continue improving Fable Maker, who knows how great it will be by the end of this year.
Now onto the reason for this post, here is the first tutorial post for Fable Maker since it can be a bit daughting to get into it on first look, but it is actually very easy once you understand how everything works together. This post will cover the super basic elements of the story editor, but it should be enough to get started creating your stories. I'll try to cover everything in as much detail as possible, so sorry if it waffles on a bit but I just want to explain every part as much as possible.
If you need further help, you you can hover over any of the buttons or column headers and a tooltip will pop up briefly explaining what each thing does.
Firstly, let's start with the editor layout. Everything is labled so it shouldn't be too hard to figure out, but I'll explain everything anyway.
You will be greeted by this screen when you first start creating a new story. The top toolbar gives you familiar buttons which will save, load and start a new story. To the right of the "Load File" button is the name of the current story that is loaded. If no story is loaded, the name will be "New Story" as seen above.
The "Save" button does exactly as you'd assume. It saves your story to the user files directory. When you save your story for the first time, you must input a name before confirming the save. After you've saved your story once, you can then use the shortcut Ctl + S to quickly save your story. (Mac shortcut not currently implemented but will be in the future) You will not be able to import any custom assets until you have saved your story at least once.
The "Add Row" button will add a blank row at the end of your current story. You can also use the shortcut Ctl + D to add more rows quickly. (Mac shortcut not currently implemented but will be in the future)
The "Change Icon" button allows you to set the icon for your story that will appear when looking at the saved games list when loading a story. There is no significance to adding an icon except that it will help you differentiate your story in the save list. Any image you add using the "Change Icon" button, will rename that image to "icon.png" and also overwrite the previous "icon.png" if there was one so be careful!
The final button in the toolbar (for now) is the "Image Manager" button. As the name suggests, it allows you to manage and add custom images for you to use in the story. It is fairly self explainatory, you can add images and delete images within the manager. But, similar to the "Change Icon" button, if you add an image that has the same name as one that is already in the list, it will overwrite the older image. If requested, I could make it so new images will not overwrite old images, but at the moment that doesn't feel like a huge issue for me.
There will also be an "Audio Manager" button added in the near future, I will explain how it works when that feature is released. but like the other features, it is fairly self explainatory.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Storyline Rows are the rows where you actually write the contents of your story. I won't cover every single column in this tutorial post as some will need a whole post of their own. But I will cover the basics for you to get started.
Each row is given a unique number as you can see in the "Line Num" column. In the line Num column you also have the "Add Below" and "Delete Row" buttons for each row. The "Add Below" Button allows you to insert a new row below the one you clicked on. The new row will be a duplicate of the row you clicked to make it easier to keep parameters the same between rows. The "Delete Row" button is self explainatory, but all rows will update their row number and any conditional or skip numbers which may have been set previously, so you don't need to worry about ruining story skip points by deleting rows.
The next column is "Text Type" Which is a very important row that tells the story engine what to do with this particular row. Below I'll explain each text type:
That's the basics of writing a story within Fable Maker. This post should give you enough information to create basic branching narratives. There is a lot more you can do with Fable Maker, but I'll leave that to more tutorials in the future. I hope this post was informative. If you feel it didn't explain anything too well, let me know in the comments and I'll try to help. Constructive criticisim on how to make my tutorials better would also be appreciated.
That's all for now, have a good new year!
CDcruz.