GithubHelp home page GithubHelp logo

ivanpopelyshev / fae Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fae/fae

1.0 2.0 0.0 619 KB

An extensible 2D renderer for the web.

License: MIT License

JavaScript 98.03% GLSL 0.29% CSS 0.95% HTML 0.72%

fae's Introduction

Fae - 2D WebGL Renderer

Build Status Dependency Status
Sauce Test Status

PayPal

Fae is originally based on pixi.js but with a focus on WebGL and a few core design differences that result in a familiar but slightly different API.

Fae is meant to be a highly modular rendering framework. The primary target use-case for Fae is to be easily intregrable into larger application frameworks. However, the plugin library for Fae enables it to be useful to end users as well as a standalone framework.

Website: Coming Soon
Discord: https://discord.gg/qghcMmr
Docs/Guides: Coming Soon

Contents

Download

Coming Soon.

Getting Started

Coming Soon.

Support

Developing Fae takes a lot of time and effort. The multiple services and servers that run for the Fae project cost a non-trivial amount of money. If you want to help support the continued development of Fae, please consider making a donation.

There are a couple ways you can have an impact:

  • A monthly contribution via Patreon (Coming Soon).
  • A donation via PayPal: PayPal

All donations go right back into the Fae community in the form of server hosting, and development time.

Roadmap

Todo:

  • Custom Shaders
  • Filters
  • Masks
  • DevicePixelRatio
  • Move math shapes to plugin (Rectangle, BoundingBox, Polygon)
  • Move Color to a plugin
  • Compressed textures

Plugins to Make

  • Mesh
  • Animated sprites
  • Text/BitmapText
  • Tiled Editor/Tile maps
  • Loader
  • Particle System
  • Interactions
  • Spine, Dragon Bones, etc
  • Lights

Contributing

The Contributing Guide contains the full details on how to contribute changes to the project.

Main points:

  • Report bugs on GitHub Issues and include a code sample.
  • Pull Requests should be made against master.
  • Before contributing read the Code of Conduct.

Analytics

fae's People

Contributors

englercj avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.