Skip to content
/ atb Public

An implementation of the classic Final Fantasy Battle system

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE.md
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

dpiatek/atb

Repository files navigation

ATB

An implementation of the classic Final Fantasy Battle system.

Goals

The main goal of this project is to explore building an ATB system in a functional manner, though additional goals can come and go.

Dependecies

node v10.0.0
yarn v1.9.4

Setup

yarn

Development

The project includes the setup for webpack-dev-server, which can be started with:

yarn dev

Features, Ideas

  • game AI for enemies
  • implement typical JRPG mechanics (spells, buffs/debuffs, items, etc)
  • use reactive programming for the game loop
  • pluggable stat systems
  • visuals
  • build a game around it
  • elm, clojurescript rewrites (comparsions?)

Housekeeping

  • production webpack config
  • CI
  • remote (S3)
  • add typescript

License

GNU General Public License v3.0

See COPYING to see the full text.

About

An implementation of the classic Final Fantasy Battle system

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE.md
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published