All Projects → dmcinnes → dead-valley

dmcinnes / dead-valley

Licence: other
HTML5 Grand Theft Auto style Zombie Survival Game

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to dead-valley

Phaser Project Template Es6
Phaser 3 - Starter Template with ES6 (ESNext features included) and webpack.
Stars: ✭ 142 (+202.13%)
Mutual labels:  html5-game
AtomicX
Browse, Download and Install GSC Mods for Black Ops II (PlayStation 3 & Xbox 360)
Stars: ✭ 20 (-57.45%)
Mutual labels:  zombies
a trivia game
A minigame where you answer trivia questions
Stars: ✭ 27 (-42.55%)
Mutual labels:  html5-game
Slither.io Clone
Learn how to make Slither.io with JavaScript and Phaser! This game clones all the core features of Slither.io, including mouse-following controls, snake collisions, food, snake growth, eyes, and more. Progress through each part of the source code with our Slither.io tutorial series.
Stars: ✭ 168 (+257.45%)
Mutual labels:  html5-game
One Html Page Challenge
Can you create something cool without modern tools?
Stars: ✭ 205 (+336.17%)
Mutual labels:  html5-game
HTML5-Space-Invaders
A Space Invaders HTML5 porting. This work is licensed under a Creative Commons Attribution - Share Alike 3.0 - Unported license (CC BY-SA 3.0). The text of the license is available at http://creativecommons.org/licenses/by-sa/3.0/ .
Stars: ✭ 36 (-23.4%)
Mutual labels:  html5-game
Phaser Examples
Contains hundreds of source code examples and related media for the Phaser HTML5 Game Framework.
Stars: ✭ 1,680 (+3474.47%)
Mutual labels:  html5-game
Godot-Top-down-Shooter-Tutorial
This repository contains the source code for the Godot Top-down Shooter Tutorial series.
Stars: ✭ 41 (-12.77%)
Mutual labels:  top-down-shooter
Zombusters
🕹️ A retro style zombies shooter with cool isometric pixel art for Windows and MacOS
Stars: ✭ 41 (-12.77%)
Mutual labels:  zombies
GTAV-Self-driving-car
Self driving car in GTAV with Deep Learning
Stars: ✭ 15 (-68.09%)
Mutual labels:  grand-theft-auto
P1
一个基于EgretEngine的开发框架
Stars: ✭ 168 (+257.45%)
Mutual labels:  html5-game
Phaser Project Template
🕹️ Phaser 3 - Starter Template with TypeScript and webpack.
Stars: ✭ 186 (+295.74%)
Mutual labels:  html5-game
RAGENativeUI
No description or website provided.
Stars: ✭ 95 (+102.13%)
Mutual labels:  grand-theft-auto
C4
🔴🔵 Connect Four game in JS + Canvas
Stars: ✭ 156 (+231.91%)
Mutual labels:  html5-game
Kronorium
The mystery of the Call of Duty: Zombies storyline, in an interactive book form!
Stars: ✭ 18 (-61.7%)
Mutual labels:  zombies
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (+193.62%)
Mutual labels:  html5-game
99points
99points is a multi-player online card game developed by html5 and javascript. 九十九分,是一个适合多人一起玩的扑克牌游戏,我们做了这个游戏的HTML5版本,可以多人联机玩。
Stars: ✭ 27 (-42.55%)
Mutual labels:  html5-game
tjmj
网页的天津麻将,从 GoogleCode 导入,不活跃
Stars: ✭ 29 (-38.3%)
Mutual labels:  html5-game
html5-game-development-gulp-workflow
🎮 A gulp workflow that is optimised for HTML5 Game Developement.
Stars: ✭ 13 (-72.34%)
Mutual labels:  html5-game
danoniplus
🍙 Dancing☆Onigiri (CW Edition) - Web-based Rhythm Game
Stars: ✭ 27 (-42.55%)
Mutual labels:  html5-game

Dead Valley

Escape from Zombie-infested Dead Valley in this HTML5 Grand Theft Auto style Game.

The full game is hosted here: http://www.deadvalleygame.com

Running the Game

Opening index.html locally in a browser will not work; you will need to set up a web server. I recommend using Pow on a mac. It needs a public directory to host static files so just create a symlink:

ln -s . public

It's already in the .gitignore file.

Code

Dead Valley uses Requirejs for code organization.

Required Libraries (Found in vendor/)

Editor

The maps are JSON in the maps/ directory.

There is an HTML5 map editor editor.html. Select tiles on the left, and place them with a click. Free draw with the shift key. The red highlighted tiles in the map are the only places roads should leave the map.

There used to be a way to place full buildings, complete with defined walls and entrances (Building Archetypes) but that seems broken.

Branches

The "master" branch is what's currently hosted on http://www.deadvalleygame.com

The "standalone" branch has the most up to date code -- all of the Sprite and Inventory classes have had their view and data centered code split to make future development easier.

Tests

There's a suite of Jasmine tests in the test/ directory that put some aspects of the game through their paces. The coverage is spotty and the test code is kind of ratty but at least it exists.

Drag this to your browser bar: Test Runner Bookmarklet

Reload the game then click on the bookmarklet to run the tests.

License

Creative Commons License
Dead Valley by Doug McInnes is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].