Skip to content

Instantly share code, notes, and snippets.

@larsiusprime
larsiusprime / HaxeFlixel_backers.csv
Last active August 29, 2016 23:17
HaxeFlixel backer list
First Middle Last Credit as Appearance Amount Perk
Daniel Fedor Visible $1000 Platinum Sponsor
Gian Prescilla Visible $500 Gold Sponsor
Solar Powered Games Visible $500 Gold Sponsor
Etienne Bégué Visible $250 Silver Sponsor
David Capello Visible $250 Silver Sponsor
Luke Hutscal Anonymous $250 Silver Sponsor
Michael Lee Visible $250 Silver Sponsor
Axel Anceau Peekmo Visible $125 Super Funder + Mega Pack
George Kurelic Visible $125 Super Funder + Mega Pack
package;
import flash.text.TextFormat;
import openfl.Assets;
import openfl.display.Sprite;
import openfl.Lib;
import openfl.text.TextField;
import openfl.text.TextFieldAutoSize;
import openfl.text.TextFormatAlign;
HxScout - memory profiling
HxSpy - rename for HxCPPObjectGraphViewer
HxPyro - track mouse movement and generate heat maps for a given "screen" -- includes framework-agnostic hooks. (Could also repurpose the abstraction for Eye-tracking hardware)
HxDemoman - possible rename of Crashdumper
package tiles
{
import simulation.collision.Segment;
//this defines tile geometry and generates it on command
//
//++TODO: this seems like some sort of factory; it also seems like there's probably a much smarter way to go about doing all of this crap
public interface TileEdgeArchetype
{
@larsiusprime
larsiusprime / AABB.as
Created April 21, 2016 16:59
collision
package simulation.collision
{
import math.vec2;
public class AABB
{
public var min:vec2;
public var max:vec2;
public function AABB(xmin:Number, ymin:Number, xmax:Number, ymax:Number)
@larsiusprime
larsiusprime / mods.mpf
Created April 14, 2016 14:13
Defender's Quest mod menu monologue flow
{
"project" : {
"name" : "Mods",
"state" : {
"position" : {
"x" : -158,
"y" : 364
},
"zoom" : 0.56880009227646,
"currentTree" : 0
@larsiusprime
larsiusprime / 3ds.png
Created April 3, 2016 20:18
silly OpenFL 3-window 3DS mockup
Put this image under "assets":
http://imgur.com/wFG4Tgc
@larsiusprime
larsiusprime / Main.hx
Created July 31, 2015 18:08
Text regression reproduction case
package;
import openfl.display.Sprite;
import openfl.Lib;
import openfl.text.TextField;
import openfl.text.TextFieldAutoSize;
import openfl.text.TextFormat;
import openfl.text.TextFormatAlign;
@larsiusprime
larsiusprime / PakLibrary.hx
Last active October 25, 2021 07:25
Pak & Unpack system
package;
import haxe.io.Bytes;
import lime.utils.UInt8Array;
import lime.graphics.Image;
import lime.graphics.ImageBuffer;
import openfl.Assets.AssetLibrary;
import openfl.Assets;
import openfl.Lib;
import openfl.utils.ByteArray;
package com.leveluplabs.tdrpg;
import flash.display.BitmapData;
import flash.geom.Point;
import flash.geom.Rectangle;
import flixel.FlxG;
import flixel.graphics.FlxGraphic;
import openfl.Lib;
/**
* ...