Download Construct 2 release 38

Discussion and feedback on Construct 2

Post » Thu Jun 02, 2011 3:01 pm

[size=200:2te0pjpk][s:2te0pjpk]Download Construct 2 public preview 38[/s:2te0pjpk][/size:2te0pjpk]
[size=85:2te0pjpk]Link to release 37[/size:2te0pjpk]

Edit: Seems to be a botched build, update coming soon... if you're feeling adventurous you can still try downloading here.

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.



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.

[size=150:2te0pjpk]Changelog[/size:2te0pjpk]
- [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).
Scirra Founder
B
359
S
214
G
72
Posts: 22,949
Reputation: 178,544

Post » Thu Jun 02, 2011 3:07 pm

awsome!
B
19
S
6
G
7
Posts: 1,205
Reputation: 7,298

Post » Thu Jun 02, 2011 3:24 pm

Said I had an error loading exporter? Can't open C2. Anyone else get that?
B
134
S
65
G
16
Posts: 1,766
Reputation: 19,190

Post » Thu Jun 02, 2011 3:25 pm

Got the following errors when i try to start the program :?

B
19
S
6
G
7
Posts: 1,205
Reputation: 7,298

Post » Thu Jun 02, 2011 3:37 pm

yes, i got the same errors
B
16
S
3
G
6
Posts: 19
Reputation: 3,204

Post » Thu Jun 02, 2011 3:54 pm

Same here. Did you run C2 on Windows XP?
B
6
S
3
G
7
Posts: 138
Reputation: 3,547

Post » Thu Jun 02, 2011 4:01 pm

It works for me on my Windows 7 dev machine, but I might have accidentally added in a Vista/7-only feature. Can anyone confirm it works OK on Vista/7? I'm not sure what it is I've done but I'll pick through my changes and figure it out.
Scirra Founder
B
359
S
214
G
72
Posts: 22,949
Reputation: 178,544

Post » Thu Jun 02, 2011 4:07 pm

[quote="Ashley":3vc65q8d]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.[/quote:3vc65q8d]

Sweet! Does this method incur a performance hit? Since depending on the situation it might be preferable to have it turned off and up the fps.

If it doesn't, how does it achieve that? Does it basically put a 1 pixel border around the texture, like how that solves the edges without anti-aliasing in C1?

Also, works fine here on Vista.
Moderator
B
88
S
32
G
33
Posts: 3,005
Reputation: 27,422

Post » Thu Jun 02, 2011 4:22 pm

I've found a Vista function I accidentally used that broke XP support. Fix coming shortly.

@Arima: it will probably incur a small performance hit, but I don't think it will be significant. It effectively puts a 1-pixel transparent border around the texture, but without changing the texture (by tweaking the texture co-ordinates and draw quad). That's a little bit of math but there's no reason it can't be pre-processed for the runtime to make any performance impact very small.
Scirra Founder
B
359
S
214
G
72
Posts: 22,949
Reputation: 178,544


Return to Construct 2 General

Who is online

Users browsing this forum: Eisenhans and 14 guests