Skip to content

wtfcarlos/doncamatic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

doncamatic

Lightweight JS Game Engine

A simple Javascript game engine that attempts to mimic the game design patterns used by Unity3D (gameobjects / components).

This library is not actively developed anymore, and it's stored here for historical purposes.

Features

  • Game loop (update / draw)
  • Primitive block rendering
  • Render rotation
  • Director / scene support
  • Sprite Rendering
  • Spritesheet animation rendering
  • Gameobjects
  • Component objects
  • Basic collision detection
  • Game-loop based keyboard, mouse, and touch input handling
  • High level API for drawing to a canvas context
  • Various utility components, such as buttons, faders, and translators

About

Lightweight JS Game Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published