Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

juaxix juaxix

🏠
Working from home
View GitHub Profile
@juaxix
juaxix / Alien.lua
Created Dec 25, 2012
Ludum Dare #25 -- You Are The Invader
View Alien.lua
-- 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 Jul 24, 2012 — forked from anonymous/Main.lua
Slammer Fall Codea Example
View Main.lua
--# 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
@juaxix
juaxix / Car.lua
Created Jul 21, 2012
2D physic puzzle / sandbox game made in Codea
View Car.lua
Car = class()
-- 2D Physics game made in Codea by @juaxix
-- More games: xixgames.com
-- 21/07/2012
-- inspired by Codea Physics tutorial and Crayon Physics :)
function Car:init(x,y
    local car = physics.body(POLYGON, vec2(-50,10), vec2(-50,-10), vec2(50,-10), vec2(50,10), vec2(30,10),vec2(25,25),vec2(-25,25),vec2(-30,10))
    car.position = vec2(x, y)
    debugDraw:addBody(car)
    car.density = 2.0
@juaxix
juaxix / Main.lua
Created Jul 16, 2012
Wavespark from Processing to Lua (Codea - iPad)
View Main.lua
-- 
-- xixgames.com
-- LGPL
-- basis
width  = WIDTH
height = HEIGHT
-- images
buffer   = image(width,height)
snapshot = image(width,height)
-- arrays
@juaxix
juaxix / BezierCurve.lua
Created Jul 14, 2012
Fat Duck :: bezier paths - Lua [Codea]
View BezierCurve.lua
BezierCurve = class()
function BezierCurve:init()
    self:generate_new_bezier()
end
function BezierCurve:draw()
    for i=1,(#self.curve)-1 do
        line(self.curve[i].x,self.curve[i].y,self.curve[i+1].x,self.curve[i+1].y)
@juaxix
juaxix / aGameCenter_Codea.h
Created Jun 16, 2012
Objective C - connection with Game Center and highscores board
View aGameCenter_Codea.h
//
// aGameCenter_Codea.h
//
// Created by Juan Belón on 28/05/12
// Games -> http://www.xixgames.com
// LGPL - @juaxix - Codea connection!
//
#import <Foundation/Foundation.h>
#import <GameKit/GameKit.h>
@juaxix
juaxix / EnemyHorde.lua
Created Jun 9, 2012
Speed Shooter Earth - Lua Game
View EnemyHorde.lua
-- Class EnemyHorde
-- Speed Shooting Earth
-- A freesource game project using Codea and Google Maps
-- More games: xixgames.com
-- by @juaxix
-- 6/6/2012
ENEMY_SPAWN_EASY = 0
ENEMY_SPAWN_HARD = 1
@juaxix
juaxix / tornado_window.mel
Created Apr 14, 2012
Maya window: Tornado
View tornado_window.mel
/**
Video: http://www.youtube.com/watch?v=gk8VQnXiyog
*/
global proc moveEach()
{
int $inc[]=
{
18,
44,
74
@juaxix
juaxix / Boss.lua
Created Feb 17, 2012
Space Puzzle 8
View Boss.lua
Boss = class()
-- Bosses
BOSS_MAIN = 1
BOSS_ALT  = 2
-- Boss states
BOSS_DEAD    = 1
BOSS_ALIVE   = 2
BOSS_DAMAGED = 3
function Boss:init(_position,_type,limit_position,_velocity)
    self.position  = _position
@juaxix
juaxix / Bubble.lua
Created Feb 2, 2012
Magic Puzzle Bubble in Lua by juaxix ( xixgames )
View Bubble.lua
Bubble = class()
-- Magic Puzzle Bubble by @juaxix - LGPL
-- 11/11/11
-- http://xixgames.com
-- video: http://www.youtube.com/watch?v=rD0fQVSj_7w
-- Bubble states
BUBBLE_EMPTY    = 0
BUBBLE_CREATED  = 1
BUBBLE_FLYING   = 2
BUBBLE_ATTACHED = 3
You can’t perform that action at this time.