Canada

Marc Lepage

Elite
@mlepage

heightmap. Simple heightmap module for Lua. Uses the diamond-square algorithm to generate realistic terrain. MIT license.

33

pentomino-solver. C++ program using backtracking with pruning to solve the problem of covering the checkerboard with 12 pentominoes and a tetromino. MIT license.

21

polycube-solver. Lua program using Algorithm X to solve the problem of packing polycubic pieces into boxes. Includes bit matrix module. MIT license.

18

phosphor. A browser-based microcomputer

14

phosphor-old. Deprecated --> new version at https://github.com/mlepage/phosphor

14

unity-crash-course. Crash course on Unity. Create a simple game in 90 minutes.

10

memory-game. Open source alphabet memory game

10

ai-class. Lua programs for Introduction to Artificial Intelligence course (Fall 2011)

7

st3-live-view. Sublime Text 3 live view plug-in

4

love. LOVE is an awesome 2D game engine for Lua. (Forked from bitbucket.org/rude/love)

4

HackReduce. HackReduce library and resources for the event

3

serious. Serialization utilities for Lua, XML

1

haunted-house. Haunted House adventure game from 1983 ported from BASIC to Lua.

1

lua-investigations. Empirical investigations in Lua.

1

flatland. Prototype for physics-based game with skinnable graphics (aka Angry Birds before its time).

1

lua-utils. Miscellaneous Lua utilities.

1

shredder-challenge. Lua program using LÖVE to work on puzzle1 of the Shredder Challenge.

1

linear-algebra. Simple linear algebra module for Lua. Suitable for common 3D vector operations. Useful with LuaGL (OpenGL). MIT license.

1

mvalue. C++ code for an STL container like class that can change its element type dynamically.

1
19
Apply