|
| 1 | +<h1>What's new in v1.1.3</h1> |
| 2 | + <p><strong>(In April 14 Phaser celebrated its <a href="http://phaser.io/news/2016/04/phaser-is-3-years-old">3rd aniversary</a>: Congratulations! ¡Felicidades!)</strong></p> |
| 3 | + |
| 4 | +<p>Hi, we are happy to release <a href="http://phasereditor.boniatillo.com/blog/downloads">Phaser Editor v1.1.3</a> today. This is a version about to improve some of the current features of the editor but specially to support the last Phaser version: <a href="http://phaser.io/download/release/2.4.7">2.4.7</a>.</p> |
| 5 | + |
| 6 | +<p>We are fully focused on the development of Canvas, a new feature of Phaser Editor to create scenes and game objects with a visual tool. However we did a pause to make this delivery, because for us it is priority #1 to deliver an update each time Phaser is released.</p> |
| 7 | + |
| 8 | +<p>Despite the "interruption", we think in this update we are shipping exciting stuff, like the inclusion of the <a href="http://marketplace.eclipse.org">Eclipse Marketplace</a>, which is a tool to add third party plugins like those to support SCMs like <a href="http://marketplace.eclipse.org/content/egit-git-team-provider">Git</a> or <a href="http://marketplace.eclipse.org/content/mercurialeclipse-was-hgeclipse">Mercurial</a>.</p> |
| 9 | + |
| 10 | +<p>This opens a door for new ideas, I am thinking on third party templates or bundles with assets and game components. But warning: you will find lot of stuff that you really don't need, specially related to other programming technologies like Java, Python, C++ etc... However there are plugins for many other uses, like sketching, editors for almost every kind of file format, mobile related tools, team collaboration tools, communication tools, etc...</p> |
| 11 | + |
| 12 | +<h2>Asset Pack</h2> |
| 13 | + |
| 14 | +<ul> |
| 15 | +<li>Added support for <a href="http://phaser.io/docs/2.4.7/Phaser.Loader.html#video">video</a> and <a href="http://phaser.io/docs/2.4.7/Phaser.Loader.html#shader">shader</a> asset types (introduced in Phaser <a href="https://github.com/photonstorm/phaser/blob/master/CHANGELOG.md#version-24---katar---22nd-july-2015">2.4</a>).</li> |
| 16 | +<li>The asset pack editor and explorer icons was improved, many of them show the icon of the underlying image, video, or audio file.</li> |
| 17 | +<li>The Asset Pack Explorer was renamed to Assets, and it shows only the assets related to the active editor. It means, if you are working on a file of certain project, |
| 18 | +then the Assets explorer shows only the items under that project.</li> |
| 19 | +<li>The Assets explorer shows the frames of a spritesheet node as children nodes, each child shows a frame. With this you can quickly identify the index of a frame or open a single frame in the Preview window.</li> |
| 20 | +<li>The Assets explorer has a new command to open another window, so you can have as many Assets windows as you wish. In games with lot of assets this can help to focus on different sections.</li> |
| 21 | +</ul> |
| 22 | + |
| 23 | +<p><img src="What's new in v1.1.3_files/20160427143705-AssetsWindow.png" alt="Frames and sprites of atlas are shown individually"></p> |
| 24 | + |
| 25 | +<h2>JavaScript Editor</h2> |
| 26 | + |
| 27 | +<ul> |
| 28 | +<li>Auto-completions was updated to the Phaser 2.4.7 API.</li> |
| 29 | +<li>Completions and hover tips of the easing literals (like <code>"Back.easeInOut"</code>) shows a "ball" animation to give a quick feedback of the easing. Again, thanks JavaFX!</li> |
| 30 | +<li>Asset keys completions show an icon with the underlying image.</li> |
| 31 | +<li>Improved support of JavaScript in the HTML editor.</li> |
| 32 | +</ul> |
| 33 | + |
| 34 | +<p><img src="What's new in v1.1.3_files/20160427145603-JSEditorEasing.png" alt="enter image description here"></p> |
| 35 | + |
| 36 | +<h2>Preview window</h2> |
| 37 | + |
| 38 | +<ul> |
| 39 | +<li>The spritesheet preview was updated to show by default the "grid" of sprites together with the number of the frame. If you press Play then the sprites are animated.</li> |
| 40 | +<li>Now you can visualize a single spritesheet frame or atlas sprite. Before the frames was highlighted in the whole picture, but now the big picture is "cropped" to the sprite bounds.</li> |
| 41 | +<li>Added support for videos. We use JavaFX to play the videos so probably all HTML5 compatible videos are going to play on it.</li> |
| 42 | +</ul> |
| 43 | + |
| 44 | +<p><img src="What's new in v1.1.3_files/20160427161107-Preview.png" alt="Preview spritesheet"></p> |
| 45 | + |
| 46 | +<h2>Atlas generator</h2> |
| 47 | + |
| 48 | +<ul> |
| 49 | +<li>Fixed some bugs related to delete a sprite of a multi-page atlas.</li> |
| 50 | +<li>Improved layout, by default it shows the left-panel with the list of source files.</li> |
| 51 | +<li>Added a context menu.</li> |
| 52 | +<li>The list of source files shows the icons of the underlying images.</li> |
| 53 | +<li>The sprites highlighting was improved too.</li> |
| 54 | +</ul> |
| 55 | + |
| 56 | +<p><img src="What's new in v1.1.3_files/20160427150431-AtlasGenerator.png" alt="Atlas generator"></p> |
| 57 | + |
| 58 | +<p>(The art shown in the previous image is part of the game <a href="http://globalgamejam.org/2016/games/life-cuco">Life of Cuco</a>)</p> |
| 59 | + |
| 60 | +<h2>Project wizard</h2> |
| 61 | + |
| 62 | +<ul> |
| 63 | +<li>The Phaser Examples templates was upated with the Phaser 2.4.7 examples.</li> |
| 64 | +<li>Bug fixing about to include the Phaser plugins in some templates.</li> |
| 65 | +<li>Added a new Phaser Editor built-in template: <code>Load Scripts</code>. This template uses the <code>Phaser.Loader</code> to load the scripts of the game. |
| 66 | +It is an alternative to the common practice of include the scripts in the <code>index.html</code> file or via frameworks like RequireJS. |
| 67 | +We think this is a very interesting template since it is very easy to add new scripts to your game (just like add any other asset in the asset pack editor) and at the same time, in cases of "huge" script files the game boots faster and can show a feedback of the scripts loading.</li> |
| 68 | +</ul> |
| 69 | + |
| 70 | +<p><img src="What's new in v1.1.3_files/20160427152355-LoadScript.png" alt="Load script in the asset pack"></p> |
| 71 | + |
| 72 | +<h2>Marketplace</h2> |
| 73 | + |
| 74 | +<ul> |
| 75 | +<li>Included the Eclipse Marketplace client. This marketplace contains lot of plugins you can try. Note: we do not support third party plugins. |
| 76 | +Is probable that you find Phaser related plugins like Phaser Chains and Phaser Editor Templates, do not install them, we developed those plugins time ago and those feaures are built-in on Phaser Editor. If you find a plugin that you think is good for Phaser development, please share it. |
| 77 | +Top open then marketplace window go to <code>Help > Eclipse Marketplace...</code>. |
| 78 | +</li> |
| 79 | +</ul> |
| 80 | + |
| 81 | +<p><img src="What's new in v1.1.3_files/20160427154907-Marketplace.png" alt="Eclipse Marketplace"></p> |
| 82 | + |
| 83 | +<h2>Documentation</h2> |
| 84 | + |
| 85 | +<ul> |
| 86 | +<li>Chains and the Phaser Documentation was updated with Phaser v2.4.7.</li> |
| 87 | +<li>The Phaser Editor Guide remains the same. In this version there is not breaking changes and we think the current tutorials and videos are fully functional: we prefer to update it in the next release when we plan to introduce bigger changes.</li> |
| 88 | +</ul> |
| 89 | + |
| 90 | +<h2>Others</h2> |
| 91 | + |
| 92 | +<ul> |
| 93 | +<li>The source code was moved from Bitbucket to <a href="https://github.com/boniatillo-com/PhaserEditor">GitHub</a>, I love mercurial but bitbucket is too slow...</li> |
| 94 | +<li>Now the <a href="http://phasereditor.boniatillo.com">website</a> is a very simple page. The old website was fun but too heavy and provided few information at the first glance. |
| 95 | +The new one is not an exciting thing but yet I feel those free templates available out there are too cold :)</li> |
| 96 | +</ul> |
| 97 | + |
| 98 | +<h2>Conclusion</h2> |
| 99 | + |
| 100 | +<p>Two weeks ago Phaser was celebrating its 3rd aniversary, in few days Phaser Editor will reach the first year of development, and we feel very good about that, in the next release we plan to deliver Canvas, that, as we mentioned before, is going to move the editor to a next level, with a tool to visually build game objects and screens. The first version will be very basic, but we see lot of potential on it, because the full integration with the current asset manager (aka Phaser Asset Pack) and the cero distance with the Phaser higher API and concepts.</p> |
| 101 | + |
| 102 | +<p>Recently Phaser Editor was featured in the <a href="https://github.com/photonstorm/phaser">README</a> of the official Phaser repository, that is amazing, THANKS RICH AND TEAM! We think it validates our work and pushes us to do it with more passion and engagement.</p> |
| 103 | + |
| 104 | +<p>See you soon and don't forget to <a href="http://phasereditor.boniatillo.com/blog/downloads">try Phaser Editor</a> and <a href="http://eepurl.com/bCyfNH">subscribe to our newsletter</a>!</p> |
0 commit comments