Skip to content

murphyvjamese-sudo/js-game

Repository files navigation

TECHNICAL DESCRIPTION: Prototypal, platform-agnostic, local multiplayer retro arcade adventure game, featuring top-down, 2D perspective. Utilizes custom rendering, UI, collision, and physics systems.

MARKETING DESCRIPTION: Join a courageous crew of cousins, as they attempt to rescue their family from a mysterious alien invasion, and save the world from global apocalypse!

CONTROLS: Each controller is only two buttons, "L" and "R". Two people can play on a touchscreen device, and these buttons will be labeled clearly on the screen. The blue set is one controller, and red is another. On a keyboard, (depending on hardware limitations of keyboard matrix), up to 4 people can play on the same keyboard, using the following (L,R) controller keys: (~,1), (9,0), (v,b), (ArrowDown, ArrowRight). In a menu, you can scroll left or right through each onscreen option by clicking L or R respectively, and then make a selection by holding down either key. Once playing the game, L can be used to perform a special attack, while holding or releasing R toggles between clockwise and counter-clockwise movement, allowing you to "steer" your playable character anywhere in the top-down game world.

PLAY AT THE FOLLOWING LINK: https://murphyvjamese-sudo.github.io/js-game/

About

Vanilla javascript web game programmed from scratch using Entity-Component-System architecture for fine-tuned control of game systems and rendering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors