ACME is an abbreviation of Advanced C++ Metaprogramming Extensions. It is a collection of headers supplying basic implementations of generic design patterns, generic containers, policy based memory management and simple linear algebra classes.
KERN is a C++ based game engine which is suited especially for 2D tile based games. It provides basic mechanisms and different renderers, so that a single level file is able to be viewed from different perspectives, like topdown or isometric.