views
6
likes
1

Comments

What do you think?
No comments yet.
Name Your Price

Aube Engine

Version: 0.3.10about 5 hours ago

Aube

Create complex interactive stories like an author, not like a programmer.

Aube is an HTML5 interactive fiction engine designed to simplify the creation of rich, multilingual, and dynamic narrative adventures.

Write your story in your native language, then add as many translations as you want without having to recreate your project. Whether your audience is French, English, or international, Aube is designed to make multilingual development simple, fast, and natural.


Less code, more storytelling

In many narrative engines, every text variation requires additional variables, conditions, and code blocks.

For example:

		
			if (gender == "male") { text = "I am a man"; } else { text = "I am a woman"; }
		
	

With Aube:

		
			gender[I am a man|I am a woman]
		
	

A cleaner, more readable syntax that is faster to write and much easier to maintain.

This example highlights Aube's conditional text system. It becomes especially powerful in languages where words change depending on gender, number, or other grammatical rules.


Truly dynamic choices

Aube natively includes a wide range of features for creating complex interactive stories without multiplying conditions and scripts:

  • Simplified conditional text

  • Player state-based choices

  • Multiple branching paths

  • Customizable dice systems

  • Automatic success and failure outcomes

  • Major and minor events

  • Native multilingual support

  • Simplified variables and logic

Spend less time writing technical logic and more time building your world.


Designed for creators

Aube is built to support your creativity, not restrict it.

Enable only the features you need and build the workflow that fits your project. Whether you're creating a simple interactive story or a complex narrative RPG, Aube adapts to your needs.

The engine is entirely based on open web technologies:

  • HTML

  • CSS

  • JavaScript

You keep complete control over your game's appearance, behavior, and functionality.


Coming from Twine?

Aube includes a prototype Twine-to-Aube converter.

The goal is simple: allow creators with existing Twine projects to experiment with Aube without starting from scratch.

Because changing tools should never mean losing your work.


Currently Included

  • Complete engine

  • Visual editor

  • Documentation

  • Example project

  • Fully editable source code

  • HTML export

  • Free – Pay What You Want


Our priority

✔ Write more.

✔ Code less.

✔ Create deeper stories.

Say yes to richer storytelling.

Say no to unnecessary complexity.


Aube is distributed for free under a "Pay What You Want" model.

If Aube helps you create your games, your support will help fund its continued development and future features.

Feedback, suggestions, and community creations are always welcome on the discord, we are waiting for you ! Discord: https://discord.gg/EWpdzkE3eM !

License

Aube’s source code is distributed under the Mozilla Public License 2.0 (MPL 2.0).

Games created with Aube remain the property of their respective creators.

Aube’s logo, banner, name, official screenshots, icons, and visual identity are All Rights Reserved and are not included under the code license.

Unofficial forks and modified versions are allowed under the MPL 2.0, but they must not imply that they are official Aube releases unless explicitly approved by the Aube project.

#Aube #HTML5 #JavaScript #GameEngine #Narrative #Storytelling #ChoiceBased #NoCode #LowCode #OpenSource #Writing #other #pointnclick #textadventure



all-ages
Nothing has been posted to this project page yet. Check back later!