Skip to content

Instantly share code, notes, and snippets.

View ekelokorpi's full-sized avatar

Eemeli Kelokorpi ekelokorpi

View GitHub Profile
@ekelokorpi
ekelokorpi / main.js
Last active August 29, 2015 13:57
Sprite: Texture change
var sprite = new game.Sprite('sprite1.png');
// Set new texture for sprite
sprite.setTexture('sprite2.png');
@ekelokorpi
ekelokorpi / main.js
Last active August 29, 2015 13:57
Sprite: Children
var player = new game.Sprite('player.png');
var weapon = new game.Sprite('weapon.png');
weapon.position.set(100, 100);
player.addChild(weapon);
@ekelokorpi
ekelokorpi / config.js
Last active August 29, 2015 13:57
Config: Module attributes
// You can define module attributes in config file
pandaConfig = {
system: {
width: 640,
height: 480
},
debug: {
enabled: true,
color: 'white'
@ekelokorpi
ekelokorpi / config.js
Last active August 29, 2015 13:57
Config: Sitelock
pandaConfig = {
sitelock: 'pandajs.net'
};
@ekelokorpi
ekelokorpi / main.js
Last active August 29, 2015 13:57
Tween: Basic usage
var sprite = new game.Sprite('sprite.png');
var tween = new game.Tween(sprite.position);
tween.to({ x: 200 }, 1000);
tween.start();
@ekelokorpi
ekelokorpi / main.js
Last active August 29, 2015 13:57
Tween: Easing
var tween = new game.Tween(sprite.position);
tween.to({ x: 200 }, 1000);
tween.easing('Quadratic.InOut');
tween.start();
@ekelokorpi
ekelokorpi / main.js
Created March 24, 2014 07:17
Tween: Repeat
game.module(
'game.main'
)
.body(function() {
game.addAsset('panda.png');
SceneGame = game.Scene.extend({
init: function() {
var sprite = new game.Sprite('panda.png');
@ekelokorpi
ekelokorpi / main.js
Created March 24, 2014 07:18
Tween: Reverse repeat
game.module(
'game.main'
)
.body(function() {
game.addAsset('panda.png');
SceneGame = game.Scene.extend({
init: function() {
var sprite = new game.Sprite('panda.png');
@ekelokorpi
ekelokorpi / main.js
Created March 24, 2014 07:18
Tween: Delay
game.module(
'game.main'
)
.body(function() {
game.addAsset('panda.png');
SceneGame = game.Scene.extend({
init: function() {
var sprite = new game.Sprite('panda.png');
@ekelokorpi
ekelokorpi / main.js
Created March 24, 2014 07:21
Tween: Chain
game.module(
'game.main'
)
.body(function() {
game.addAsset('panda.png');
SceneGame = game.Scene.extend({
init: function() {
var sprite = new game.Sprite('panda.png');