Re-creating The 3D Mode from Pokemon Puzzle League in Three JS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
compile-tests
css
dist/game
fonts
game
img
js
maps
project-files
readme
.babelrc
.gitignore
LICENSE.txt
README.md
cache.manifest
canvas.html
index.html
index_template.html
package-lock.json
package.json
updateVersion.js
version.html

README.md

PuzzleCylinder

Re-creating The 3D Mode from Pokemon Puzzle League in Three JS

Click Here To Play The Latest Version

Or, perhaps you'd like to view the dev branch?

How to Play

Match blocks in groups of 3 or more vertically or horizontally to destroy blocks and earn points!

The tower slowly moves up, adding more blocks as the game goes on.

You keep playing until you're overrun with blocks, and the tower reaches the top of the cylinder.

Desktop Controls

  • Arrow Keys - Move Cursor
  • Spacebar - Swap Blocks
  • X - Speeds Up Tower

Mobile Controls

  • Swipe Left / Right / Up / Down - Move Cursor
  • Double Tap - Swap Blocks

![Game Screenshot](readme/2017-02-04 13_18_35-Jake's Puzzle Cylinder.png)

Setting Up Development Environment

(These are mainly notes for myself, you may not be working in the same environment)

  • Clone Repo
  • Run npm install to get all the required babel binaries
  • Set up PHPStorm / WebStorm to auto-compile with babel javascript to dist with "file watchers"