All Projects → kenamick → Game Off 2017

kenamick / Game Off 2017

Licence: mit
👊 8-bit Retro Beat 'em up with Game Boy graphics

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Game Off 2017

Phaser Node Kit
Rapid Game Development with PhaserJS and Node for Modern Browsers
Stars: ✭ 39 (-57.14%)
Mutual labels:  html5-game, phaserjs
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 (+84.62%)
Mutual labels:  html5-game, phaserjs
Generator Phaser
A yeoman generator for phaser games
Stars: ✭ 255 (+180.22%)
Mutual labels:  phaserjs
Run johnny
An endless runner game built on phaser and nodejs
Stars: ✭ 14 (-84.62%)
Mutual labels:  phaserjs
Opensc2k
OpenSC2K - An Open Source remake of Sim City 2000 by Maxis
Stars: ✭ 4,753 (+5123.08%)
Mutual labels:  phaserjs
Html5 Asteroids
Pure Javascript Asteroids
Stars: ✭ 287 (+215.38%)
Mutual labels:  html5-game
Phaser3 Typescript
Phaser 3 and TypeScript
Stars: ✭ 676 (+642.86%)
Mutual labels:  html5-game
Dot-World-Maker
Online web role playing game (RPG) engine let you build your own game directly from your browser.
Stars: ✭ 25 (-72.53%)
Mutual labels:  html5-game
Westward
A collaborative MMORPG made in Javascript
Stars: ✭ 66 (-27.47%)
Mutual labels:  phaserjs
Egret Core
Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
Stars: ✭ 3,631 (+3890.11%)
Mutual labels:  html5-game
Strider
💣 Strider is a 2D sci-fi platformer (Game Off 2015 entry)
Stars: ✭ 9 (-90.11%)
Mutual labels:  html5-game
Phaser3 Docs
Phaser 3 Documentation and TypeScript Defs
Stars: ✭ 339 (+272.53%)
Mutual labels:  phaserjs
Phasereditor
A friendly IDE to develop HTML5 games based on the Phaser framework.
Stars: ✭ 297 (+226.37%)
Mutual labels:  html5-game
Pacman
Pacman based on HTML5. 基于HTML5的吃豆人游戏 - 经典游戏开发样例
Stars: ✭ 707 (+676.92%)
Mutual labels:  html5-game
Example .io Game
An example multiplayer (.io) web game.
Stars: ✭ 260 (+185.71%)
Mutual labels:  html5-game
Phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Stars: ✭ 30,918 (+33875.82%)
Mutual labels:  phaserjs
generator-phaser-browserify
A generator for Phaser using Gulp and Browserify
Stars: ✭ 36 (-60.44%)
Mutual labels:  phaserjs
Webpack Starter Basic
A simple webpack starter project for your basic modern web development needs.
Stars: ✭ 552 (+506.59%)
Mutual labels:  phaserjs
Antipacman
HTML5 Pac-Man game with gesture recognition
Stars: ✭ 81 (-10.99%)
Mutual labels:  html5-game
Doudizhu
html5 斗地主游戏
Stars: ✭ 323 (+254.95%)
Mutual labels:  html5-game

KickPunch

🎮 game-off-2017 challenge entry. Play now | Watch Video

KickPunch is an old school Beat-'em-up game. Get your fighting skills tested by defeating all enemies in this three level action game.

It's a beautiful Sunday afternoon. Brian and Gloria Freezby are back in their home town for the weekend and are taking a stroll on Shaker St. together with their dog Dido. Suddenly, they are approached by a group of hooligans. One of them, visibly bigger than the others, steps out of the group. It's Brian’s old rival - Arkian Joel. Arkian does some smack talk and orders a bunch of his thugs to grab Gloria and Dido. He then leaves his gang to take care of the Brian problem.

Brian faces the bad guys in fight and after defeating them continues down on Shaker St. determined to find Arkian and save his wife and dog.

KickPunch

Supported Browsers

  • Google Chrome - 62+ (⭐️ highly recommended)
  • Firefox - 57+
  • Safari - 11.0.2
  • Opera - 49.0
  • Microsoft Edge 41.16299.15.0 (anti-aliasing is forced by the browser)

Controls

It's time to kick ass and chew bubble gum. ✊

Ok, ok. There's no bubble gum in this game, ...yet! 😈

  • 🎮 Use the Gamepad Luke! No seriously, the game can be played with a gamepad (xinput), so go ahead and try it.
  • 🏃 D-Pad, Left Stick, Arrow Keys or WASD keys to move.
  • 👊 Press X (xbox), H, O or Enter to punch.
  • Press A (xbox), J, P or Backspace to kick.

Here are some hints.

  • Move, move, move. Don't let the enemies surround you. Try to stack them together and then hit them.
  • Kicks knock enemies back farther than punches, but they do less damage.
  • Get food to heal yourself. The bigger the dish, the more hitpoints you'll get restored. Also, make sure you look behind the objects in each level.

Development

Requirements

Installation

npm i

Running a dev server

npm start

or

npm run dash

(you'll need extra RAM)

Default address is http://0.0.0.0:3000

Get a production build

npm run build

Open Source Tools

Notable tools used to create this game.

  • Phaser - A fun, free and fast 2D game framework for making HTML5 games.
  • Tiled - Your free, easy to use and flexible tile map editor.
  • TexturePacker - Be smart - Let TexturePacker collect the sprites.
  • GIMP - The Free & Open Source Image Editor.
  • Visual Studio Code - Free & Open Source code editor.

Licensing

License: MIT License: CC BY 4.0

Source code is under MIT license, see LICENSE.

Third party code dependencies are under their respective licenses, see ./node_modules/%dependency-name%/LICENSE after their installation.

Assets are under CC BY 4.0 license, if no respective LICENSE file is present in ./src/assets subdirectories.


KickPunch is a GitHub Game Off 2017 entry.

GitHub Game Off 2017 Game Jam

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].