PanYupin's starred repositories
behavior3js
Behavior3 client library for Javascript (Behavior Trees for Javascript)
BehaviorTree.js
An JavaScript implementation of Behavior Trees.
prelude-ts
Functional programming, immutable collections and FP constructs for typescript and javascript
observer-util
Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.
async-mutex
A mutex for synchronizing async workflows in Javascript
async-lock
Lock on asynchronous code for Nodejs
istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
pixi-typescript
Typescript definitions for Pixi.js
NoahGameFrame
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
MIDI.js
:musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
TypeScript-React-Starter
A starter template for TypeScript and React with a detailed README describing how to use the two together.
video2sprites
A tutorial demonstrating animation techniques for game development using freely-available videos, images, and software.