Skip to content

Instantly share code, notes, and snippets.

View webcaetano's full-sized avatar
🦄
Working from home

Andre Caetano webcaetano

🦄
Working from home
View GitHub Profile
@webcaetano
webcaetano / onlyanimation.plugin.jsfl
Last active October 11, 2015 15:20
JSFL SpriteSheet to Export to Phaser Only The animation frames and basic information
function getPluginInfo(lang){
pluginInfo = new Object();
pluginInfo.id = "onlyani";
pluginInfo.name = "onlyani";
pluginInfo.ext = "json";
pluginInfo.encoding = "utf8";
pluginInfo.capabilities = new Object();
pluginInfo.capabilities.canRotate = true;
pluginInfo.capabilities.canTrim = true;
pluginInfo.capabilities.canShapePad = true;
{
"bootstrapped": true,
"in_process_packages":
[
"ControlScroll"
],
"installed_packages":
[
"Better JavaScript",
"Chain of Command",
@webcaetano
webcaetano / JSON.jsfl
Last active December 7, 2015 19:53
@webcaetano personal PhaserJS-JSON-JSFL
var haveAFrame;
var symbolName = "";
var symbolFrames = [];
var repeatTest = [];
var frameIndex = 1;
var symbolPivot = {};
var symbolAnimation = null;
var boot = false;
var resp = {
sprites:{}

Timelapse .png sequence to video

ffmpeg -r 20 -i "video/img (%d).png" -q:v 1 -b:v 1500k "../timelapse.avi"

Find issues marked with help wanted

label:"help wanted" language:javascript

@webcaetano
webcaetano / swingParticle.js
Created November 27, 2015 17:31
Phaser Tweened Particle.
function create() {
// console.log(game.add)
var rand = function(min, max){
if(!min) min = 0;
if(!max) max = 100;
return Math.floor(Math.random() * (max - min + 1)) + min;
}
@webcaetano
webcaetano / gh-pages.md
Created December 3, 2015 16:35
Deploying to GitHub Pages

Deploying to GitHub Pages

Deploying your app using git subtree allows the use of GitHub Pages. Your gh-pages branch will contain the files from dist.

Steps

Prerequisites

  1. If not already available, install git-subtree.
@webcaetano
webcaetano / dragonBones.js
Created December 24, 2015 12:25
Phaser Dragon Bone
var dragonBones;
(function (dragonBones) {
(function (display) {
var PhaserDisplayBridge = (function () {
function PhaserDisplayBridge() {
}
PhaserDisplayBridge.prototype.getVisible = function () {
return this._display ? this._display.visible : false
};
#!/usr/bin/env python
import hashlib
import hmac
import time
import requests
import datetime
# Q. Do you have A Websocket API?
# A. Yes, and we strongly recommend you to use it. Please, check our JavaScript websocket implementation for our WebSocket API here:
# https://github.com/blinktrade/frontend/blob/master/jsdev/bitex/api/bitex.js
@webcaetano
webcaetano / Terminal.sublime-settings
Created March 28, 2016 07:45
My sublime terminal config for windows.
{
// The command to execute for the terminal, leave blank for the OS default
// On OS X the terminal can be set to iTerm.sh to execute iTerm
"terminal": "C:\\Windows\\system32\\cmd.exe",
// A list of default parameters to pass to the terminal, this can be
// overridden by passing the "parameters" key with a list value to the args
// dict when calling the "open_terminal" or "open_terminal_project_folder"
// commands
"parameters": ["/START", "%CWD%"]