ScrimpyCat / CommonGameKit

A collection of utilities to aid in the creation of games

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CommonGameKit

CommonGameKit is a collection of utilities to aid in the creation of games. While this is mostly for my own personal use, some of the things it provides are:

  • Entity Component System (ECS)
    • Animation system
    • Input abstraction system
    • Rendering system
  • Scripting language
  • GUI
  • Rendering abstraction interface (GFX)
    • OpenGL support
    • Metal support
  • Asset manager
  • Text rendering/manipulation

About

A collection of utilities to aid in the creation of games

License:BSD 2-Clause "Simplified" License


Languages

Language:C 64.0%Language:Objective-C 32.9%Language:Metal 1.8%Language:Scheme 0.6%Language:Ruby 0.4%Language:GLSL 0.1%Language:Shell 0.1%Language:Haskell 0.0%