/sushi-versus

@nodeknockout2016 https://www.nodeknockout.com/entries/80-team-kuramae

Primary LanguageJavaScript

SUSHI-VERSUS

About Code

Environment

  • node 4.6.0 or 6.7.0.

Intro

# Clone
$ git clone git@github.com:bobmk2/sushi-versus.git && cd sushi-versus
$ npm install

# Build server and client codes for prod
$ npm run build

# Run game server
npm run start:server

# 🎉 Let's play game 🎉
# Access => http://localhost:5000

Known Issue

  • maintenance dependencies
  • buggy
  • required test
  • required lint

About Game

Copy from entry page

Description

This is multiplay shooting game with sushi.

You can control your sushi, and battle another team.

Shoot your bullet(this is salmon-caviar), and drawing another team's mass.

Instructions

There are three teams, Maguro-Sushi(Tsuna), Tamago-Sushi(Egg) and Dish(NPC).

Your sushi can draw another team's mass by shooting bullet, and move in only your team color. (maguro is red, tamago is yellow).

Dish(NPC) is invader, closing your sushi with drawing your area by void area.

Intro

  1. Move only to your team area
  • intro1
  1. Drawing to another team area by bullets
  • intro2
  1. Dead when you are in another team area
  • intro3
  1. Dish is incoming to you with drawing void area
  • intro4

Directed

  • Move: [A][W][S][D] keys
  • Shot: [←][↑][↓][→] keys
  • Multiple-Shot: Holding shot button and release

Characters

  • Tamago Tamago(egg) Sushi (Player)
  • Maguro Maguro(tuna) Sushi (Player)
  • Dish Dish (NPC)
  • Ikura Ikura(salmon-caviar) Bullet

Tips

  • Your sushi has max 5 bullets.
  • Your sushi dose not replenish bullets when shot keys is holding-pressed.

Build With

client

server

respects