Skip to content

JGefroh/core-light

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Light

Light is a 2D top-down zombie shooter game that serves as a tech demo for my core-js framework.

It is written in pure Javascript w/ Canvas and WebGL2 rendering and no other frameworks.

It's fully playable at http://light.jgefroh.com.

This is not intended to be used in a commercial or production environment - it was just a fun hobby project I wrote.


Screenshots


Folder Structure

/game/engine contains generic mechanism implementations of generc systems like Rendering, AI, Audio, Collision, etc. /game/features contains game-specific logic such as implementations of AI, weapons, map generation, and special effects. /game/specifics contains a few configuration items.


/main.js bootstraps the game and primary rendering canvases. /game/title/start-game.js contains the bootstrapping of Core, Systems, and Tags.

About

A tiny zombie shooter game I made using my game framework, core-js.

Topics

Resources

Stars

Watchers

Forks