WIP

The following are some works in progress I'm not ready to make public yet. This page mostly exists to show off screenshots.

Toy Game Engine

A simple wolf-3d style software raycasting engine, with some enhancements like floors and ceilings, y-shear, ambient lighting per-room, portals, and jumping/crouching. I actually have some ideas for where I could go with this so it may become a real game at some point.

 

Move Zig

Loosely based on LibGDX's Scene2D API, this package is meant to provide at least a collection of interpolations and tweening actions, but may eventually be a full scene graph with GUI widgets n' stuff. Also, it's the best name ever.

Example actors with tweening

Example of Move Zig

Interpolations

simple:

Linear

Linear

Smooth

Smooth

Smoother

Smoother

Smooth2

Smooth2

elaborate:

Bounce In

Bounce In

Bounce Out

Bounce Out

Bounce In to Out

Bounce In to Out

Bounce Out to In

Bounce Out to In

Circle In

Circle In

Circle Out

Circle Out

Circle In to Out

Circle In to Out

Circle Out to In

Circle Out to In

Elastic In

Elastic In

Elastic Out

Elastic Out

Elastic In to Out

Elastic In to Out

Elastic Out to In

Elastic Out to In

Exp2ToThe5 In

Exp2ToThe5 In

Exp2ToThe5 Out

Exp2ToThe5 Out

Exp2ToThe5 In to Out

Exp2ToThe5 In to Out

Exp2ToThe5 Out to In

Exp2ToThe5 Out to In

Exp2ToThe10 In

Exp2ToThe10 In

Exp2ToThe10 Out

Exp2ToThe10 Out

Exp2ToThe10 In to Out

Exp2ToThe10 In to Out

Exp2ToThe10 Out to In

Exp2ToThe10 Out to In

Pow2 In

Pow2 In

Pow2 Out

Pow2 Out

Pow2 In to Out

Pow2 In to Out

Pow2 Out to In

Pow2 Out to In

Pow3 In

Pow3 In

Pow3 Out

Pow3 Out

Pow3 In to Out

Pow3 In to Out

Pow3 Out to In

Pow3 Out to In

Pow4 In

Pow4 In

Pow4 Out

Pow4 Out

Pow4 In to Out

Pow4 In to Out

Pow4 Out to In

Pow4 Out to In

Pow5 In

Pow5 In

Pow5 Out

Pow5 Out

Pow5 In to Out

Pow5 In to Out

Pow5 Out to In

Pow5 Out to In

Sin In

Sin In

Sin Out

Sin Out

Sin In to Out

Sin In to Out

Sin Out to In

Sin Out to In

Swing In

Swing In

Swing Out

Swing Out

Swing In to Out

Swing In to Out

Swing Out to In

Swing Out to In