2LoC Game Engine


Platform: Windows/iOS

Languages: C++/C/Objective-C

Developed under SkopWorks, 2LoC is a proprietary Entity Component System based game engine designed and developed from the ground up. The engine has a primary focus on fine tuned granularity as well as an emphasis on safety.

  • Ported 2LoC to iOS, with platform specific code written in Objective-C++
  • Implemented Box2D physics
  • Implemented touch input
  • Implemented stack, queue and fixed size array data structures
  • Worked with Jenkins continuous integration to automate immediate and nightly builds and run tests on 2LoC
  • Wrote a tool to assist in setting up the engine
  • Wrote tests for any features that were being implemented
  • Worked with other developers to determine key features to be implemented