c4710n / ft

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ft

This project is created and maintained by me when I worked for YIZ. Currently, I maintain it at some very random times.

code style: prettier Module System

A simple framework in EC pattern for HTML5 marketing pages.

Demos

Features

  • GPU memory sensitive code
  • common managers
    • resource manager
    • scene manager
  • common systems
    • component system
    • render system
    • scale system
    • visibility system
    • sound system
    • tween system
    • HUD system
    • ...
  • common display object for developing marketing page
    • DOM
    • HTML5Video / CanvasVideo
    • ...
  • useful helpers
    • unicode string helper
    • random number helper
    • ...
  • thoughtful and organized modules
    • ft/core
    • ft/res
    • ft/scene
    • ft/display
    • ft/component
    • ft/animation
    • ft/sound
    • ft/filter
    • ft/time
    • ft/store
    • ft/util
    • ft/debug
    • ft/wireframe
    • ...

Installation

Not ready to release.

Usage

Visit ft-starter to get examples about how to use this library.

Maintainence

Updating PIXI

ft hacks codes from pixi.js. So, when updating pixi.js, remember to search OVERRIDES ORIGINAL PIXI CODE in order to locate related codes.

Supported By

ft is supported by following libraries:

License

MIT

About


Languages

Language:JavaScript 99.6%Language:Nix 0.4%