Skip to content

Instantly share code, notes, and snippets.

@DennisMikesch
DennisMikesch / gamepad.js
Last active December 16, 2020 20:12 — forked from phoboslab/gist:50672afc9bd6ceb36a3e
Gamepad Plugin for Impact
ig.module(
'plugins.gamepad'
)
.requires(
'impact.input',
'impact.game'
)
.defines(function(){
// Assign some values to the Gamepad buttons. We use an offset of 256
@DennisMikesch
DennisMikesch / analog-stick.js
Last active December 16, 2020 20:05 — forked from phoboslab/gist:3939020
AnalogStick plugin with fix for scaled canvas
ig.module(
'plugins.analog-stick'
)
.requires(
'impact.system'
)
.defines(function(){
ig.AnalogStick = ig.Class.extend({
stickSize: 32,
@DennisMikesch
DennisMikesch / touch-button.js
Last active December 16, 2020 20:08 — forked from phoboslab/touch-button.js
TouchButton Plugin for Impact. With fix for scaled Canvas
ig.module(
'plugins.touch-button'
)
.requires(
'impact.system',
'impact.input',
'impact.image'
)
.defines(function(){ "use strict";