While LlamaWorks2D is a "classic" tool (originating around 2005-2006), the principles it taught are still highly valuable. However, for modern development, most developers would use engines that provide better support for modern OS, resolutions, and 3D capabilities.
Demystifying LlamaWorks2D: The Educational Game Engine That Shaped a Generation of C++ Developers llamaworks2d