Narrat 1.0.0 launch - Inventory system, quest system and a huge rewrite of the state engine
Narrat has reached 1.0.0
(In fact, it has reached 1.2.1)
As usual, it's easy to start a narrat game using the narrat template (see Getting Started docs)
What's changed since last time
See Changelog for more details of versions
Better docs
The engine is now fully documented on the docs website. There are more guides, examples and API docs for all the functions
Inventory System
There is now an inventory system. See inventory docs for more info
Quests System
There is also a quest system now with dynamic objectives and a quest UI. See quests docs
Skills and XP System improvements
The skill system has been improved to have a UI where players can view their skills, as well as an XP system for skills to slowly level up
Plugin System (Bitsy integration)
There is a plugin system! It makes it possible to create plugins that extend narrat functionality by plugging into it to add new script commands. For example see the Narrat - Bitsy plugin (integrates Bitsy with narrat)
State management rewrite
The state management previously done with Vuex has been rewritten to use Pinia. This involves a lot of code changes, but enables the engine's state to be more modular, easier to maintain and more strongly typed. So, less bugs.
Another advantage is that Pinia is the new official recommended state management lib for Vue, so it is compatible with the latest vue.js devtools, allowing easy debugging
New debug tools
The debug tools have been improved to make it even easier to work in narrat.
Jump to label
New system to quickly jump to labels during debugging, allowing for very quick testing of specific bits. Press J to start and use type a label name / keyboard arrows to select a label then enter.
Variables editor in the debug menu
Allows easily editing values of variables storerd in the data, or even of the entire engine state (which can break things but can be useful for debugging if you're more advanced)
Get Narrat
Narrat
Narrat is an interactive fiction game engine
Status | Released |
Category | Tool |
Author | Liana |
Genre | Visual Novel |
Tags | Game engine, narrat, Narrative, Open Source, Point & Click, Ren'Py, Story Rich |
More posts
- Narrat 3.4.0 - Animations and lots of other thingsOct 17, 2023
- Narrat Jan 2 starts in a dayJun 30, 2023
- Narrat v2.14.0: Tons of new features since last updateJun 11, 2023
- Narrat 2.1.0 - New scripting features and many new commandsJul 15, 2022
- Narrat updates and some changes to this pageJun 04, 2022
Leave a comment
Log in with itch.io to leave a comment.