Jump to content

Saber: The turn-based battle engine


yahiko
 Share

Recommended Posts

Hello everyone,

 

Let me introduce you my current project, a turn-based battle engine called Saber.

 

This engine is both written in C language and in JavaScript (TypeScript).

 

The goal of this engine is to help developper to implement their battle system faster than starting from scratch.

 

Saber is involved at this moment in two projects (one in C language and another one in JavaScript language).

 

Here is the main features of this engine:

  • Active Time Battle is supported (eg. Final Fantasy VI, Chrono Trigger)
  • Charge Time Battle is supported (eg. Grandia, Final Fantasy XXII)
  • Configuration file in JSON format
  • Multiple actions per character is allowed
  • External scripting in JavaScript is allowed
  • Event-oriented API

 

Charge Time Battle demo

 

Multiple actions demo

 

Roadmap:

  • Scripting API
  • Free Turn Battle system support (eg. chess or checkers)

 

If you are interested to use this engine in one of your games, feel free to contact me in PM. I can provide more information and documentation about Saber.

 

Best!

 

Yahiko

Link to comment
Share on other sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...