Download Construct 2 public preview 38.2
Link to release 37
(r38 accidentally broke XP support - it's fixed in this release. The rest of this post is a copy-paste from r38.)
Tiled background is new to this build! First, though, a little bit of eye candy: it's a minor cosmetic change, but objects in the editor now have full edge smoothing. It looks like antialiasing, but technically isn't quite the same (it's sort of blending the edges with the background). Just a nice-to-have.
<img src="http://www.scirra.com/construct2/releases/r38a.png">
You can also set the browser you want to launch for preview in project properties. Right now, I'd recommend Internet Explorer 9 even if it's not your day-to-day browser - it definitely has the fastest and best quality canvas at the moment. You can get it via Windows Update on Vista or 7. On XP, Firefox 4 seems to be next best. Chrome is an excellent browser overall but its canvas is a little behind the others - it's a bit slow and pixellated. I'm sure they'll catch up eventually though.
So: tiled background. This has two big improvements over the Classic tiled background:
- You can rotate it!
- There is no power-of-two requirement!
For the second point (power-of-two) - Classic couldn't tile non-power-of-two textures (NPOT) properly. Modern graphics cards have supported NPOT textures for a while now. C2's OpenGL renderer has been designed to take full advantage of this. This means textures of any size tile seamlessly at any zoom or angle. All browsers except Safari can do the same too (I'm sure Safari will fix theirs soon). Even Sprites are using NPOT textures behind the scenes. In short, in C2, you can forget about power-of-two textures completely. There's no change in functionality or VRAM saving whatsoever!
One more thing: whenever we get round to an OpenGL (desktop) exporter for C2, both the edge-smoothing and NPOT tiled background will carry over to that as well, since it'll use the same renderer.
Changelog
- [Add] Tiled background plugin. Rotatable, seamless and no power-of-two requirement.
- [Add] 'Preview browser' setting to project properties. Can choose which browser launches out of Chrome, Internet Explorer, Firefox, Safari and Opera, providing they're installed, or leave at system default browser. The setting persists, which is great if like me you want to browse the web in Chrome, but use IE9's canvas for preview, which is better right now.
- [Change] Insert Object dialog now groups plugins in to their categories.
- [Change] Layout view: Sprites previously had half-smoothed edges in the editor (sort of like antialiasing but cut off half way). They now have full-smoothed edges for better quality.
- [Change] Rearranged layer properties in to two groups - editor properties (only affect its use in the editor) and layer properties (affect the layer at runtime).
(- [Fix] r38 broke XP support)