Migrate to PixiJS/WebGL
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Right now a lot of the "engine" is based on Javascript 'ticks', which are single-threaded, unreliable, and unperformant.
We can migrate the 'tick' and scheduling mechanisms to https://pixijs.com/ which has it's own dedicated process thread in browsers. This will be better for larger groups of users.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the engine’s JavaScript tick and scheduling mechanisms. Then determine how the proposed PixiJS/WebGL migration fits the existing architecture; done means those mechanisms use PixiJS and support larger groups of users reliably.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- performance, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100