Skip to content
Jonathan Creasman edited this page Nov 3, 2015 · 5 revisions

##Iteration 1: ###Overview: Work out core game mechanics.

Serving assets ###Front End: Tank (rectangle) with drill in box.

Box has perimeters, tank can’t leave box.

Push up to move the direction of the drill

Push right or left to rotate the side the drill is on

Push down to move the direction opposite the dril.

WBN: Walls in box, tank can’t drive through walls. ###Back End: Research websockets. Figure out how to get 2 players in one game. (NOT DOING, JUST LEARNING)

Serve maps.

Putting a player into a game. ##Iteration 2: -MVP ###Overview: Physics

NPC implementation

multiplayer implementation.

Player Pipeline ###Front End: Collision logic.

Obstacles

Targets

###Back End: Actually do websockets.

Keep track of users

Put users into the game

Pull users out of the game.

##Iteration 3: -Preferred product. ###Overview: Working multiplayer ###Front End: Player opt in/out

Two Tank players implemented

Scoring

Points for killing tanks

Points for bonus objectives.(targets)

###Back End: Feed Users into game

Extract Users out of game.

##Iteration 3: -Overflow ###Overview: Extra features (mostly frontend) that would be nice to include given time ###Front End: WBN: radial movement.

WBN: Smooth exit from game.

  Countdown

  Music tone

WBN: Music

WBN: Bullets

WBN: 4 player multiplayer.

WBSN: Sound effects.

WBN: Arcade Cabinet look using html/csss

Clone this wiki locally