Moordenaar

by Nishan Rayamajhee

How do I run it?

Well, it's running up above!

If you want to run a local copy, download the entire project from github.

Download the zip, extract, and just open up Player.html with your web browser.

This game is hosted at http://nishan.rayamajhee.com/Moordenaar.

How do I play it?

You play as a retired assasin who has to save himself and his home from invaders who are there to kill him.

The goal is to eliminate all enemies without dying.

Keyboard Controls:

A / LEFT arrow key
Move the player left
D / RIGHT arrow key
Move the player right
W / UP arrow key
Jump
SHIFT key
Aim
SPACE bar
Shoot!
F key
Freeze the gun scope.

Mouse Controls:

MOUSEMOVE
Move the gun around
RIGHT mouse click
Aim
LEFT mouse click
Shoot!

Note: You cannot shoot withought aiming first.

How did you make it?

The entire game was wirtten in HTML5 and javascript. The game is drawn using the canvas API.

The player, floor, and the sky is drawn calling canvas context in javascipt. However, all the sprites have been compositioned, and painted using GIMP.

I used the following textures and sounds

Graphics:

Audio:

Mozilla's MDN is a good place to learn about various web APIs for Game Developement.

Coding Train, and Coding Math are two resourceful Youtube channels for learning how to program interactive object in javascript.