~flashback/flashback-studio

The drawing application which creates flashback project files
e3b20099 — Josh Cole 10 months ago
Add the ability to manipulate vertexes
3151861b — Josh Cole 10 months ago
Update the readme
4f0f565f — Josh Cole 10 months ago
Add more themes and adjust the font size/color to accommodate new combinations better.

You can also use your local clone with git send-email.

#Flashback Studio

Flashback is an homage to drawing tools of the 90s! This completely free (FOSS) drawing tool enables the creation of rich web-optimized content. Flashback Studio is centered around an intuitive timeline, enabling stop-motion and tween-based animations that can be combined with scripts to produce games, movies, websites, and more!

Visit the official project page for details about the roadmap, usage guide, and more!

Flashback Studio is An Electron application built with Svelte and TypeScript.

#Project Setup

Flashback Studio uses npm for dependency reconciliation.

#Install the Dependencies

$ npm install

#Development

$ npm run dev

#HMR With the Flashback Engine

If you would like to run a local version of the flashback engine with hot-reloading, consider using the local install feature of npm. The pattern to do so would look like this:

  1. First, clone the flashback engine repo next to this project.
  2. Link the source with npm.
npm install ../flashback-engine

If everything is configured properly, this should automatically link the local version of the flashback engine and include hot-reloading capabilities.

#Build

# For windows
$ npm build:win

# For macOS
$ npm build:mac

# For Linux
$ npm build:linux

#Releases

You can find public releases and compiled binaries on the releases page.

#License

This project is licensed under the GPLv3 licenses.

#Contributing

Contributions are very welcome and there are many different ways you can help. If you'd like to learn more, see the CONTRIBUTING.md for further reading.