feedback / questions r51

Discussion and feedback on Construct 2

Post » Tue Aug 23, 2011 3:16 am

hey

congrats on the release !
---
c2 looks and feels improved to cc in the first few tests.
useability is somehow same and i had the same tool performance overall,
except exporting took longer with for example space blaster (biggest project i tested)
edit: exporting is fast without png recompressing.
sceneeditor seemed faster.

editor overall was alittle bit faster on older pcs (only tested with small project)

c2 wouldnt open on another pc, dont remember the dialoge but i guess
it has to do with the winxp version or runtimes.
edit: tested again, showed kernel32.dll error. if i had to bet i would say a xp service pack is missing

-so what are the exact system requirements of c2 ?
(os, os updates, runtimes, drivers...)

html5 performance isnt optimal. ran some of the provided games and forum games on ff3.5, ff4 and a new ff beta - performance improved with each version
but with user statistics in mind it was not good enough for me personaly. and i had fpsdrops and soundbugs( the sbug maybe bc. of fps)
the tested hardware can run opengl q4, etqw with stable 30fps in 1280
and crysis/2 about 20-30fps in low/medium.
flash runs more stable with comparable graphics, and higher fps count or less drops with comparable gameplay for now on 5year old hardware.
in general i would prefer html5 over flash if its on par on performance, compatibility.

bug: the platform8 demo had the same bug as platformer behavior in c1
with stopping 1pixel above ground (havent checked the buglist, just mention it in case)

im interested in c2 and producing high quality games, so im with some
other devs in here who are really interested in exe, linux or mac exporters
now that the first release seems quite complete im sure this is in your minds too:

- can you give some information what you expect to be last date of the first version of the .exe exporter somehow ?

ive ran cc on several machines (the editor and the games), one of the few disadvantages i still have are the high dx9c requirements. the performance on older hardware even with outdated gfx cards is good enough.

- so can you please give some estimation on how the opengl exe exporter would run compared to cc on older hardware (for example p3 1ghz, gf1 or 2, athlon 1200 radeon 7k, 8k)
would there be any fps loss to cc games or to other opengl games that run good on such hardware (e.g. idtech3, cs, or with dx ut2003) ?

-what would be the estimated system requirements (opengl version, drivers, os ...) ?
---
edit2: tested most provided games in ff, opera and chrome in the newest
versions of the browsers now. the platform example has over 50fps in chrome, the ghost laser shooter 10-20. could be a starting point for me with reducing fx and spritesize.

-how secure is my gamecontent exactly ?

//edited a few things after some hours frametests.

thanks for your time, gl hf


makedit2011-08-23 11:40:17
B
4
S
1
G
4
Posts: 36
Reputation: 1,649

Post » Tue Aug 23, 2011 3:40 pm

Hey, thanks for the feedback! Here's a few answers to some of your questions:

[QUOTE=makedit]-so what are the exact system requirements of c2 ?[/QUOTE]
The only system requirement should be Windows XP SP2 or newer. I guess you got the error on a Windows XP SP1 machine. Perhaps you could check that and let me know? C2 uses several features only introduced in XP SP2 so it would be extremely difficult to support XP SP1 or earlier.

[quote]html5 performance isnt optimal.[/quote]
Firefox 6 (the latest), IE9 (the latest) and Chrome 14 (next one out in ~6 weeks) all have hardware accelerated rendering - so you should get very good performance with them. However, if you have an old graphics card or out of date drivers, the browser may fall back to software rendering which is slow. Make sure you have the latest graphics card drivers! In 6-12 months or so I imagine the majority of Internet users will be using a hardware accelerated browser.

[quote]- can you give some information what you expect to be last date of the first version of the .exe exporter somehow ?[/quote]
We honestly don't know what to say - we're stretched to the limit with finishing features in the editor and HTML5 exporter. Once that's done it will take more time to get an EXE exporter done if that's what we decide to do next. So I don't want to say anything in case anybody holds us to that!

[quote]- so can you please give some estimation on how the opengl exe exporter would run compared to cc on older hardware (for example p3 1ghz, gf1 or 2, athlon 1200 radeon 7k, 8k)
would there be any fps loss to cc games or to other opengl games that run good on such hardware (e.g. idtech3, cs, or with dx ut2003) ?[/quote]
An OpenGL runtime should be equally as fast as the DirectX one (it's the graphics hardware that sets performance, not the API). OpenGL is much more compatible than DirectX though. You won't need any updates at all, for example. Most computers can run OpenGL without any modification at all.

[quote]-what would be the estimated system requirements (opengl version, drivers, os ...) ?[/quote]
Same as C2: Windows XP SP2+ (don't know about Mac, haven't looked yet), and OpenGL 1.1 which has been pretty much universal since 1997.

[quote]-how secure is my gamecontent exactly ?[/quote]
r51 obfuscates javascript so it should be nearly impossible to reverse engineer a HTML5 game on the web back to its C2 project. However, due to the nature of the web, your images all have to be uploaded to the server too. Copyright law is on your side though: in most countries, you do not need to do anything to copyright your work, it is automatically copyrighted to you, so it is illegal for anyone to copy and use your images.

Hope that helps - let me know if you have any more questions!
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,580

Post » Tue Aug 23, 2011 4:01 pm

are there any plans for images obfuscation? just asking.
B
14
S
2
G
2
Posts: 41
Reputation: 1,396

Post » Tue Aug 23, 2011 4:23 pm

[QUOTE=SonicWorms] are there any plans for images obfuscation? just asking.[/QUOTE]
A waste of time in my opinion. Image obfuscation would probably be a pain in the ass to implement, too. If someone wants the images THAT BADLY, they could just use printscreen.Candescence2011-08-23 16:23:52
B
94
S
37
G
11
Posts: 404
Reputation: 11,275

Post » Tue Aug 23, 2011 4:36 pm

^^
True, and then you'd have crappy copies of your art work running around.
Image Image
B
161
S
48
G
90
Posts: 7,356
Reputation: 66,767

Post » Tue Aug 23, 2011 5:09 pm

decrypting the images would take processing power that's hard to come by, what with HTML 5 not being THAT optimized, we need all the power we can get.

Also, nothing will protect you if people want your images bad - look at the ton of mario/sonic fangames around. They can't make anything commercial with it, though, so you're pretty much safe.

Even if there was a solution to encrypt images, it probably wouldn't be be developed by Scirra.

Closest thing I can think of would be renaming all your images to random strings and updating the references in the runtime.Fimbul2011-08-23 17:10:12
B
35
S
8
G
8
Posts: 532
Reputation: 6,868

Post » Tue Aug 23, 2011 5:35 pm

[QUOTE=Fimbul] Closest thing I can think of would be renaming all your images to random strings and updating the references in the runtime.[/QUOTE]
I'll do this in a future build. I don't think there's much to be gained by obfuscating the images themselves. While they would only need to be de-obfuscated on startup, it could pause for several seconds while it processes everything, and like Candescence says it doesn't stop the "printscreen attack". So I think just making it a little harder to track down images should be as far as it's sensible to go.
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,580

Post » Wed Aug 24, 2011 1:52 am

if anything, if your sprites look reallllll cool, someone will ask "where did you get those sprites from?"

and some other person on the internet will say "oh it's from this game this game is so cash"

so free publicity in a way.
B
19
S
3
G
2
Posts: 148
Reputation: 1,945

Post » Wed Aug 24, 2011 4:54 am

thanks for the clarifying answers !


tested the service pack requirements with 3 fresh installs:

xp no sp: entry point Encodepointer in kernel32.dll not found
xp sp1: the same error

xp sp2: working out of the box

xpsp1 was tested in a virtual machine, the others normal.
no hw acceleration activated in virtual pc.
hardware was p4 3ghz with igp.
no extra drivers installed on all 3 installs.

B
4
S
1
G
4
Posts: 36
Reputation: 1,649

Post » Wed Aug 24, 2011 9:07 am

Service pack 2 is basically mandatory nowadays. SP3 even more so. At work I install Windows XP onto machines, I always apply those service packs otherwise users run into many problems.
B
62
S
21
G
12
Posts: 1,910
Reputation: 13,155

Next

Return to Construct 2 General

Who is online

Users browsing this forum: harrio and 2 guests