Skip to content

Commit bb53624

Browse files
committed
Merge branch 'dev' into multitexture-gl
2 parents f97b0c4 + 0c8723e commit bb53624

51 files changed

Lines changed: 8532 additions & 111824 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gruntfile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ module.exports = function (grunt) {
425425

426426
});
427427

428-
grunt.registerTask('build', 'Compile all Phaser versions just to the dist folder', function() {
428+
grunt.registerTask('build', 'Compile all Phaser versions just to the temporary dist folder', function() {
429429

430430
grunt.option('exclude', 'ninja,creature');
431431
grunt.option('filename', 'phaser');

README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Grab the source and join in the fun!
4040

4141
> In Development
4242
43-
This is the development branch, where we are building Phaser 2.6.2.
43+
This is the development branch, where we are building Phaser 2.7.0.
4444

4545
Check the [Change Log](#change-log) to see what we've done so far. Or switch to the master branch for the current stable release.
4646

@@ -107,15 +107,15 @@ Using Browserify? Please [read this](#browserify).
107107

108108
[jsDelivr](http://www.jsdelivr.com/#!phaser) is a "super-fast CDN for developers". Include the following in your html:
109109

110-
`<script src="//cdn.jsdelivr.net/phaser/2.6.2/phaser.js"></script>`
110+
`<script src="//cdn.jsdelivr.net/phaser/2.7.0/phaser.js"></script>`
111111

112112
or the minified version:
113113

114-
`<script src="//cdn.jsdelivr.net/phaser/2.6.2/phaser.min.js"></script>`
114+
`<script src="//cdn.jsdelivr.net/phaser/2.7.0/phaser.min.js"></script>`
115115

116116
[cdnjs.com](https://cdnjs.com/libraries/phaser) also offers a free CDN service. They have all versions of Phaser and even the custom builds:
117117

118-
`<script src="https://cdnjs.cloudflare.com/ajax/libs/phaser/2.6.2/phaser.js"></script>`
118+
`<script src="https://cdnjs.cloudflare.com/ajax/libs/phaser/2.7.0/phaser.js"></script>`
119119

120120
### Phaser Sandbox
121121

@@ -305,20 +305,22 @@ You can read all about the philosophy behind Lazer [here](http://phaser.io/news/
305305
![Change Log](http://phaser.io/images/github/div-change-log.png "Change Log")
306306
<a name="change-log"></a>
307307

308-
## Version 2.6.2 - "Kore Springs" - In Development
308+
## Version 2.7.0 - "Kore Springs" - In Development
309309

310310
### New Features
311311

312+
* The brand new WebGL Tilemap Renderer is available in this release of Phaser. Using custom developed shaders, map parsing and index batching, it finally makes tilemap rendering as fast as it possibly can be in WebGL.
312313
* Group.getRandomExists will return a random child from the Group that has exists set to true.
313314
* Group.getAll will return all children in the Group, or a section of the Group, with the optional ability to test if the child has a property matching the given value or not.
314315
* Group.iterate has a new `returnType`: `RETURN_ALL`. This allows you to return all children that pass the iteration test in an array.
315316

316317
### Updates
317318

318319
* TypeScript definitions fixes and updates (thanks )
319-
* Docs typo fixes (thanks )
320+
* Docs typo fixes (thanks @rroylance @Owumaro)
320321
* The InputHandler.flagged property has been removed. It was never used internally, or exposed via the API, so was just overhead.
321322
* The src/system folder has been removed and all files relocated to the src/utils folder. This doesn't change anything from an API point of view, but did change the grunt build scripts slightly.
323+
* BitmapData.shadow and BitmapData.text now both `return this` keeping them in-line with the docs (thanks @greeny #2634)
322324

323325
### Bug Fixes
324326

@@ -367,10 +369,10 @@ All rights reserved.
367369

368370
[![Analytics](https://ga-beacon.appspot.com/UA-44006568-2/phaser/index)](https://github.com/igrigorik/ga-beacon)
369371

370-
[get-js]: https://github.com/photonstorm/phaser/releases/download/v2.6.2/phaser.js
371-
[get-minjs]: https://github.com/photonstorm/phaser/releases/download/v2.6.2/phaser.min.js
372-
[get-zip]: https://github.com/photonstorm/phaser/archive/v2.6.2.zip
373-
[get-tgz]: https://github.com/photonstorm/phaser/archive/v2.6.2.tar.gz
372+
[get-js]: https://github.com/photonstorm/phaser/releases/download/v2.7.0/phaser.js
373+
[get-minjs]: https://github.com/photonstorm/phaser/releases/download/v2.7.0/phaser.min.js
374+
[get-zip]: https://github.com/photonstorm/phaser/archive/v2.7.0.zip
375+
[get-tgz]: https://github.com/photonstorm/phaser/archive/v2.7.0.tar.gz
374376
[clone-http]: https://github.com/photonstorm/phaser.git
375377
[clone-ssh]: git@github.com:photonstorm/phaser.git
376378
[clone-svn]: https://github.com/photonstorm/phaser

build/config.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,10 +409,13 @@
409409
if ($modules['tilemap'])
410410
{
411411
echo <<<EOL
412+
<script src="$path/src/pixi/extras/Tilemap.js"></script>
413+
<script src="$path/src/pixi/renderers/webgl/shaders/TilemapShader.js"></script>
412414
<script src="$path/src/tilemap/ImageCollection.js"></script>
413415
<script src="$path/src/tilemap/Tile.js"></script>
414416
<script src="$path/src/tilemap/Tilemap.js"></script>
415417
<script src="$path/src/tilemap/TilemapLayer.js"></script>
418+
<script src="$path/src/tilemap/TilemapLayerGL.js"></script>
416419
<script src="$path/src/tilemap/TilemapParser.js"></script>
417420
<script src="$path/src/tilemap/Tileset.js"></script>
418421

0 commit comments

Comments
 (0)