Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View juaxix's full-sized avatar
xixgames

juaxix juaxix

xixgames
View GitHub Profile
// Copyright 1998-2018 Epic Games, Inc. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using AutomationTool;
using UnrealBuildTool;
using Microsoft.Win32;
using System.Diagnostics;
@juaxix
juaxix / infinite_links.php
Created April 26, 2017 21:55
Hacker rank - infinite links - Capture the Flag contest - April 2017
@juaxix
juaxix / Game.lua
Last active January 1, 2016 17:39
Hombert Castle Fall
--# Main
-- hombert Castle Fall
displayMode(FULLSCREEN)
supportedOrientations(LANDSCAPE_ANY)
-- Use this function to perform your initial setup
function setup()
w = WIDTH/1024
h = HEIGHT/768
useMusic = true
@juaxix
juaxix / Harmony.lua
Created August 21, 2013 19:31
Lua Harmony :: colaborative drawing
--# Main
supportedOrientations(LANDSCAPE_ANY)
myimage = image(WIDTH,HEIGHT)
setContext(myimage)
function setup()
--backingMode(RETAINED)
toolbox = ToolBox()
@juaxix
juaxix / Main.lua
Last active December 21, 2015 03:09
Destructible Terrain and water fluids
-- destructable
-- Use this function to perform your initial setup
function setup()
    parameter.boolean("addWater",false)
    defaultGravity = physics.gravity()
    parameter.boolean("useGravity",false, function(v)
       if v then 
        physics.gravity(Gravity)
       else
@juaxix
juaxix / Fish.lua
Created July 9, 2013 11:19
Codea - Fish.lua
Boid = class()
-- constructor used by fish
function Boid:init( _location, _maxSpeed, _maxForce)
self.velocity = vec2( math.random( -maxSpeed, maxSpeed ), math.random( -maxSpeed, maxSpeed ) )
self:createBoid(_location, _maxSpeed, _maxForce)
end
-- constructor used by bubbles
--[[
@juaxix
juaxix / NetworkLogic.cpp
Last active December 19, 2015 05:49
Photon Cloud SDK with ShiVa 3D : C++
#include "PrecompiledHeader.h"
#include "NetworkLogic.h"
#if defined _EG_MARMALADE_PLATFORM
# if defined I3D_ARCH_X86
# if(defined _MSC_VER && !defined __clang__ && !defined __gcc__)
# define PLAYER_NAME L"Marmalade X86 Windows"
# else
# define PLAYER_NAME L"Marmalade X86 OS X"
# endif
@juaxix
juaxix / events.vb
Created March 14, 2013 11:38
3D Electric Fields - Real Basic code -- WIP
Sub Click(X as integer, Y as integer)
//Clicking on an object on screen selects it in the listbox as well as on screen
dim Obj As PD3DObject
dim ChrgObj As ChargedObject
dim index,i As integer
Obj = PD3DObject(Me.PickedObj(X,Y)) //get the object clicked on
if (Obj <> nil) then
if Obj isA ChargeSphere then //the user has selected a charge config
ChrgObj = ChargeSphere(Obj).parent //trace back from the individual charge to its ChrgObj
for i=0 to ubound(ChrgObjList)
@juaxix
juaxix / Alien.lua
Created December 25, 2012 20:46
Ludum Dare #25 -- You Are The Invader
-- multiplatform Game made for Ludum Dare using Stonetrip ShiVa 3D Engine
-- More info: http://www.ludumdare.com/compo/ludum-dare-25/?action=preview&uid=10960
-- Support developer from XIXGAMES: http://www.xixgames.com @juaxix
--------------------------------------------------------------------------------
function alien.onInit ( )
--------------------------------------------------------------------------------
sensor.setActiveAt ( this.getObject ( ),0,false )
@juaxix
juaxix / Main.lua
Created July 24, 2012 16:29 — forked from anonymous/Main.lua
Slammer Fall Codea Example
--# Emitter
Emitter = class()
function Emitter:init(args)
self.particleMesh = mesh()
self.particleMesh.texture = args.tex
self.minLife = args.minLife or 1
self.maxLife = args.maxLife or 1
self.spread = args.spread or 360