Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.56 KB

README.md

File metadata and controls

40 lines (28 loc) · 1.56 KB

Match3Gem

Play it here.

A match-3 simple puzzle game aims for practicing JavaScript & Phaser.

Originally it was written with Cocos2d-html5, but after browsers updated, it became not runnable anymore with the old 2.1.5 version.

My assumption is that Cocos2d-html5 used some experimental features which were deprecated in newer browsers.

Although upgrading it to 2.3.x version can make it work again, functions' behavior has changed, which leads to unexpected results and painful bug tracking.

Since Cocos2d-html5 has been merged with Cocos2d-JS not long ago and 3+ version has been redeisgned, learning the new one means learning an totally new framework to me, so why not start over? That's why it was rewritten with Phaser.

Support Platforms

The latest version of Chrome, Safari, Firefox, Opera and IE.

Phaser on IE has some problems when trying to load audio files.

How to Play

Use your mouse to drag a gem toward any direction you want to make an match.

Change Log

  • ver 2.0 (2015/11/9) - Rewrite with Phaser.
  • ver 0.5 (2013/9/6) - The first stable version. Fixed many bugs ,still has many workarounds and bad codes. v_v
  • ver 0.4 (2013/9/4) - A very first playable version released. It should be runnable on Chrome and still needs further check on other platforms.

Author

  • Program by Andrew Yan (aka zushenyan).
  • Image are drawn by 1001.com.
  • Sounds are from freesound.

License

https://github.com/zushenyan/Match3Gem/blob/master/LICENSE