Narrat

Narrat, the narrative game engine | narrat.dev

Subscribe to the Narrat Newsletter: buttondown.email/narrat?tag=ma

Narrat boosted:
2025-06-16

The Only One of Any Asset VN Jam returns! [July 11th - July 21st]

O2A2 is a visual novel jam in which your VN may only have 1000 words, and you may only use one of each asset (1 sprite, BG, SFX etc.).

Sign up here

@vndev@discuss.tchncs.de

#VNDev #GameJam #VisualNovel #IndieDev

Narrat 3.17.0 released ✨
It contains the first part of the work to make all of narrat fully gamepad accessible. The quest list can now be navigated via gamepad, and a bunch of screens can be scrolled with the right stick.
There are slight CSS changes for this especially in menus, and in the CSS classes used when using a gamepad, so if you see weird behaviour feel free to report it
narrat.discourse.group/t/narra

Any features/bugfixes/random requests people want in Narrat for their projects, feel free to ask :) I am doing a bit of work on narrat lately. Made a forum thread for requests narrat.discourse.group/t/narra, feel free to reply in either.
The forum is probably better for more complex discussions though

Announcing narrat 4: with full AI support. Want to make a game but don't want to make a game? Press the new "generate game" button, and the AI will write all your script and dialogue for you based on prompts.
We are democratising game development, now there won't be gatekeeping for unattainable standards such as "writing your own game" or "using your creativity" ✨ now even someone who buys bored ape NFTs and uses AI to generate texts for their Tinder matches could make a Narrat game 🚀

And a reminder that there is an occasional Narrat newsletter you can subscribe to buttondown.com/narrat/archive/
It's not spammy, I only post when I have an interesting batch of things to mention. Good to keep in touch if you want to get a summary of what you missed about narrat every few months :)

There is now an itch.io collection of games made with narrat itch.io/c/5344279/games-made-w

Just updated the narrat.games website. If I zoom out a lot I can still fit them into a screenshot, kinda 😅

zoomed out screenshot of the narrat.games website fitting all the tiles on the website

Narrat is now on Bluesky too, for the people who like that bsky.app/profile/narrat.bsky.s

A 5th Reddit Disco Elysium has just hit the internet. Don't miss your chance to jump on the trend. you too can make a Disco Elysium successor in a day if you're willing to scope down enough.

Also hi venture capitalists, I will be waiting your offers to buy narrat as clearly this is the next big thing after metaverse AI crypto

which one of you is making a disco elysium clone with the disco elysium clone game engine

@EnaWasHere no good game development is when you focus your dev resources on starting from assembly and rebuild the history of modern computing from scratch rather than having your devs focus on gameplay, obviously

Remember to always use a pre built engine like Narrat to make your woke games 🫡

The rumours that narrat was created for one specific game 3 years ago are exaggerated.

...or are they

I need to update the narrat.games/ website with all the narrat games made by people since last time, there's a lot... Anyone want their game on there?

There's also the potential to showcase a few cool ones on the narrat website homepage

Been thinking of ditching Electron in favour of something like Tauri in narrat, which I've already tried for the narrat IDE and it worked pretty well. but there's a few specific problems with getting rid of electron that are annoying. Made a thread about it if anyone is interested or has thoughts.

If any people around here know Rust or want to get into Rust development there's a lot of potential cool things to work on in this area narrat.discourse.group/t/ditch

Narrat now has a new custom fonts feature that lets players pick between different font sets chosen by the game

See how to use it: docs.narrat.dev/features/fonts

Template games now come with some fonts already setup as an example, including OpenDyslexic by @antijingoist

Narrat 3.15.0 has a new input prompts feature, showing gamepad and/or keyboard shortcuts on the UI for better accessibility. New games will have it by default. To customise or add it to existing game, see docs here docs.narrat.dev/features/input.

Prompts will update between gamepad and keyboard depending on which you touched last, and an input legend at the bottom of the screen shows generic prompts.

narrat 3.14.0 has a little configurable autosave spinner to make it clear when the game saves.

It also has an option to disable autosave on specific labels docs.narrat.dev/features/save-

@efi Because there would probably be performance issues with memory usage on a very long game if it kept history infinitely. nothing stops you from setting a super high value though

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst