Aphrodite's Forum Posts

  • I might include a splash screen to one of my games

    Heck even my daring do one have one "Powered by Construct 2" thingy, I'd like to let the world know I am using it, not sure if I'd use a splash screen though, in the credits I guess in that case.

  • jayderyu

    I just tried it with a unnoficial PS3 gamepad, It worked, although the mapping wasn't good, and I had to use the L3 or R3 button to get the controller recognised, might be a driver issue on my part though

  • "As it stands really C2 doesn't even really support HTML5 since they aren't implementing it themselves, just using others' implementations like Chrome and Firefox over which Scirra has no control, and in the case of changes (e.g. recent Chrome change to drop XP support) users may in some cases be out of luck. The fact that the Chrome team, which makes decisions best for browsers and not necessarily best for gaming, can affect how my game plays on a 'standalone' desktop application is not what I expected based on the C2 product description."

    Just to correct it: C2 does HTML5 at the end, the problem is mostly do browsers actually respect HTML5

    Same goes for crosswalk and node webkit, scirra does the HTML5 themselves, the problems are the interpreters, and that is a pretty big issue IMO.

    Juryiel

    Also the chrome issue wasn't best for browsers, not only in gaming, but also in some HTML5 standard like video reading it is a problem.

    But I agree that sometimes I find the product description a little weird, and would prefer also a more reliable way to read that HTML5 across platforms.

  • [quote:2g4mtdfo]On P pressed [quote:2g4mtdfo]timescale = 1 : set timescale to 0

    quote:2g4mtdfo]Else : set timescale to 1

    Else is a system expression

  • Ribis

    The debbuger doesn t show the graphical operations, maybe it is not a problem but I doubt it.

    Also since images are fully uncompressed in memory, png compression should not be a performance factor

  • I am currently designing a shoot em up game meant to be played on mobile and tablet.

    Since I have like 3 years of experience in C2 I know how to make events in a safe way, but one question I am asking is:"what kind of things can make the gpu do more work?"

    Like for exemple, does setting the angle actually really make the GPU do more work to redrawn the sprite at an angle?

    Or other things like that

    Thanks in advance.

  • > I suggest you do a preview over wifi of your game if possible (cocoonJS can do that, I don't remember the procedure correctly though), with the debuger enabled (the url should be something like http://XX.XX.XX.XX:50000/debug )

    >

    > The debuger could help you to see what is the problem

    >

    So the default cocoonjs debugger tells me a couple things, warnings, actions, errors. There is a profiler inside CocoonJS Launcher, but it only knows how to deal with native commands. So if you open up the logs from the launcher, it will be nothing but more low level api calls. See here: http://support.ludei.com/hc/en-us/articles/200767218-Profiling.

    If you look at this image here

    You will see the slices are great for telling me where the slow draws are, but they have no meaning to me in Construct 2.

    In C2 I know "Fighting Methods", "Touch Methods for Puzzle".

    I'm looking to get to that level.

    Secondly, I am testing on slower phones, so my PC shows GPU/CPU always at like 0.1 - 4% max. That never translates to the phone equally.

    I was more thinking about https://www.scirra.com/tutorials/247/how-to-preview-on-a-local-network/page-1 if it is possible

  • I suggest you do a preview over wifi of your game if possible (cocoonJS can do that, I don't remember the procedure correctly though), with the debuger enabled (the url should be something like http://XX.XX.XX.XX:50000/debug )

    The debuger could help you to see what is the problem

  • I am having trouble understanding the:

    "fgl.inApp.initiateUnlockFunction(function(){"&premium=1&"},function(){"&premium=2&"});"

    {"&premium=1&"} is interrupting the string of the execute javascript I think, as well as {"&premium=2&"} so I am missing totally the purpose of this. What this {"&premium=1&"} and {"&premium=2&"} are supposed to do?

    If they are supposed to set the value, then you should do

    on function "p": set premium value to 1

    on function "q": set premium value to 1

    you might want to set return values too, but I don't know exactly so..

    also:

    Browser.Execute javascript "fgl.inApp.initiateUnlockFunction(function(){"&functon.call("p")&"},function(){""&functon.call("q")&"});"

    It is not functon.call but function.call (don't forget the "i"), maybe it was the error

    Browser.Execute javascript "fgl.inApp.initiateUnlockFunction(function(){"&function.call("p")&"},function(){""&function.call("q")&"});"

    EDIT: I think that won't work, since you are doing the function calls, they'll both be executed :/

  • harbime

    I tried MMF2, I couldn't like it, I tried C2, I liked it asap, It is inspired by clickteams product but not a ripoff because the quality is here.

    C2 does HTML5, it is truly what it does, so to do mobile games it is not the best.

    The bug fixes and release tends to be quick.

    "My big question now is: What could be useful about C2 technologies if it is at the end only produces poor performing mobile games / apps?

    If you have a luxury car, but it performs poor on the road, then what is the point of buying it?"

    It is more like a luxury car that needs to be maintained well to perform well, sure it is not as easy as a normal car, but some prefers that

    I'd say if you really want to do mobile packages apps without performances problems due to the engine, you'd be better of with something other that C2, dunno if clickteam multimedia fusion 2.5 is good in that regard though,

    Hope that helps.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • since the site is currently in rebuild, I am not worried about the arcade, his time will come after I think

  • I could be totally wrong, but couldn't you try to use a function to do this? like if you can call the function in execute JS you should be able to do this with the way C2 does it.

    Aka: you just set the variable with a function, but call it with the execute javascript command

  • I think the OP is talking about creating games and selling licenses to a/some publisher(s) mostly, so we are not talking about ultra original big games, but rather fun games that are still good

  • These are great tips. If you do a serious game (like a game to publish to a store or to a publisher) I think those are the minimal requirement, also I'd like to remember to make it easy for the player, like really, the player should not even be confused about what an option does in the menu, also skippable cinematics are good.

  • https://www.scirra.com/manual/88/anchor

    "The Left edge and Right edge position the object relative to the window corners, without changing the object size. For example, if the Left edge is set to Window right, the object will always stay the same distance from the right edge of the window."

    This is not right Edge but Top edge