Skip to content

zushenyan/Match3Gem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

a match-3 game written in JavaScript with Phaser.

Resources

License

Stars

Watchers

Forks

Packages

No packages published