Love2D Experiments

Screenshots of a few experiments in Love2d. Code for these can be found at my Github account.

Automata

automata

Minimalist “Game of Life” implementation with some pretty colors.

Bullettest

bullet test

Test game for shotting bullets, placing them in a quadtree, and testing an (invincible) opponent with AI steering behaviors.

Quadtreetest

quadtree

Code to visually test my implementation of quadtrees.

Soundtest

soundtest

Test implementation of real-time audio synthesis. Press up or down to change wave types, and press “w” or “s” to change note.

Soundtiles

soundtiles

An audio toy that uses real-time audio synthesis and a looping window to create and play simple set of notes/chords. Click on a square to set a note. Press up or down to change wave types.

Tile Test

tiletest

Test implementation of mapping the screen into tiles.

Warpinggrid

warping

A 3d warping grid projected onto a 2d plane, a la Geometry Wars.

Press enter or space to warp the grid.

Concepts drawn from http://gamedev.tutsplus.com/tutorials/implementation/make-a-neon-vector-shooter-in-xna-the-warping-grid/ and ported to lua.

Water

water

Moderately dissatisfactory experiment in using springs to simulate water effects. Based on http://gamedev.tutsplus.com/tutorials/implementation/make-a-splash-with-2d-water-effects/