csesoc / bojangles

Official codebase for Bojangles - now with 100% more CSE
9 stars 1 forks source link

Investigate Canvas and which framework to use #8

Open cry opened 6 years ago

cry commented 6 years ago

Investigate if the current framework is worth preserving, and in the case that it is ~steal~ borrow the current bojangles code.

jackiebanh commented 6 years ago

I found this video series to be pretty good for learning the basics of canvas. https://www.youtube.com/watch?v=EO6OkltgudE

Canvas Frameworks Fabric js Fabric js is a simple framework for interacting with canvas objects. -Allows interactions with grouping of objects. Useful for classes like Tute/Labs which are connected to each other. -Lightweight -Might be more backwards-compatible with older browsers

Pixi js -Supports both canvas and 2D WebGL -Useful for a graphic rich application

cry commented 6 years ago

Analyse how bojangles currently does things: https://gist.github.com/cry/d93aecbe8e984bf75b914d54dbc199bb

And see how much of that we can steal

cry commented 6 years ago

Chen & Chester assigned to also try reimplementing the current drag drop interface, or to steal existing code.