Mike Talbot (whydoidoit)

whydoidoit

Geek Repo

Company:3radical

Location:UK

Home Page:http://whydoidoit.com

Github PK Tool:Github PK Tool

Mike Talbot's repositories

babel-playcanvas-template

PlayCanvas Babel/ES6/WebPack template

playcanvas-editor-plus

PlayCanvas Editor Extensions

playcanvas-webpack-plugin

Plugin to upload builds from WebPack to PlayCanvas projects

Language:JavaScriptStargazers:8Issues:2Issues:0

vectormath

PlayCanvas vector mathematics extensions for `fromToRotation`, `twist` etc

Language:JavaScriptStargazers:5Issues:2Issues:1

playcanvas-decimator

Mesh decimator, reduces triangle count in PlayCanvas meshes.

Language:JavaScriptStargazers:3Issues:3Issues:0

asr-iso

Abstract State Router Server/Client side wrapper

Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:0

engine

JavaScript game engine built on WebGL and WebVR.

Language:JavaScriptLicense:MITStargazers:1Issues:2Issues:0

playcanvas-attributes

Extends PlayCanvas attribute definitions to support a 'set' method, this also enables intellisense for PlayCanvas attributes in WebStorm and other IDEs.

Language:JavaScriptStargazers:1Issues:2Issues:0

playcanvas-local-host

Loading screen script to support Webpack Dev Server serving ES6 bundled code

Language:JavaScriptStargazers:1Issues:2Issues:0
Language:JavaScriptStargazers:1Issues:2Issues:0

vector-extensions

PlayCanvas extension to pc.Vec3 to add inline chainable functions to add or set the X,Y,Z elements of a vector

Language:JavaScriptStargazers:1Issues:2Issues:0

abstract-state-router

Like ui-router, but without all the Angular. The best way to structure a single-page webapp.

Language:JavaScriptStargazers:0Issues:2Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

createscript

Monkey Patch to enable parsing of ES6 compiled script modules in PlayCanvas, both in the Editor and at runtime.

Language:JavaScriptStargazers:0Issues:2Issues:0

defer

Simple defer wrapper for Bluebird

Language:JavaScriptStargazers:0Issues:2Issues:0

delay

Simple promise for a callback after a delay in PlayCanvas, delay is measured in game time which may be stretched or paused.

Language:JavaScriptStargazers:0Issues:2Issues:0

inherits

Javascript multiple inheritance with the ability to inject construction call backs and merge two prototype chains

Language:JavaScriptStargazers:0Issues:2Issues:0

movetowards

Functions and PlayCanvas extensions to move a number, a vector or a quaternion towards a target value over frames

Language:JavaScriptStargazers:0Issues:2Issues:0

of-type

Provides a PlayCanvas method to find all children that have a particular script or component and return that component

Language:JavaScriptStargazers:0Issues:0Issues:0

parameters

Retrieves the query string parameters to a site

Language:JavaScriptStargazers:0Issues:2Issues:0

pool

Creates a pool of any object and allows both a circular allocation of that pool or item reservation from it. Userful for reducing garbage collection in games.

Language:JavaScriptStargazers:0Issues:2Issues:0

position

Retrieves the world position of a vector or Entity in PlayCanvas

Language:JavaScriptStargazers:0Issues:2Issues:0
Language:JavaScriptLicense:GPL-3.0Stargazers:0Issues:2Issues:0

resolver

Resolves a value that might be a function to the final value

Language:JavaScriptStargazers:0Issues:2Issues:0

sign

Polyfill for Math.sign

Language:JavaScriptStargazers:0Issues:2Issues:0

svelte

The magical disappearing UI framework

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

svelte-state-renderer

abstract-state-router renderer for Svelte

Language:JavaScriptStargazers:0Issues:2Issues:0
Language:JavaScriptStargazers:0Issues:2Issues:0

update

PlayCanvas extension to call a function to be called every update cycle until it returns `false`

Language:JavaScriptStargazers:0Issues:2Issues:0

working

Provides working pc.Vec3 and pc.Quat for a program without having to define inline working variables.

Language:JavaScriptStargazers:0Issues:2Issues:0