ghost's Forum Posts

  • Yes! The app works but refuses to quit! I'm going crazy with this bug!

  • Awesome man, so inspiring

  • Lemme summarize what has been mentioned in some threads:

    • Reduced calculation ala "half floating point operations"
    • Max FPS
    • Better audio support on iOS/Safari
    • Scaling for mobile (Targeting Different Devices)

    anything else?

  • I also saw someone recommend a max fps option in a different thread, adding an this to SC2 could also be a critical boost for mobile webapps done in SC2.

  • found it:

    Floating point operations

    You should always specify the precision of floating point variables when writing custom shaders. It is critical to pick the smallest possible floating point format in order to get the best performance. Precision of operations is completely ignored on many desktop GPUs, but is critical for performance on many mobile GPUs.

    If the shader is written in Cg/HLSL then precision is specified as follows:

        float - full 32-bit floating point format, suitable for vertex transformations but has the slowest performance.

        half - reduced 16-bit floating point format, suitable for texture UV coordinates and roughly twice as fast as highp.

        fixed - 10-bit fixed point format, suitable for colors, lighting calculation and other high-performance operations and roughly four times faster than highp.

    and:

    Below are some guidelines that are most important for mobile and low-end PC graphics cards:

    Complex mathematical operations

    Transcendental mathematical functions (such as pow, exp, log, cos, sin, tan, etc) are quite expensive, so a good rule of thumb is to have no more than one such operation per pixel. Consider using lookup textures as an alternative where applicable.

    http://docs.unity3d.com/Documentation/Manual/OptimizingGraphicsPerformance.html

  • ghost exactly, decrease the decimal places of the calculation. It's just a theory, but I think it can reduce memory usage.I think Unity has these options lemme check

  • On Firefox all I get is a black screen

  • Ashley I get your point Ashley, but we can't stop waiting for Safari to fix their issues. You can't say to a customer that their browser is the issue, to the customer if it doesn't work right away, it's Broken, ant that's a Lost customer, they won't get back, and they definitely won't download another browser. The customer doesn't know how to use computers, so if it doesn't work, they won't dig in and find a fix. They are not geeks, they are not nerds.

    One needs to support their browsers, whatever they use.

    There must be support to Safari with workarounds, like many developers did/do supporting IE, specially now, specially at these point in history that Safari /iPad is the largest user base of customers right now.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • filippileonardo something like half or quarter calculations?

  • BTW, question: do you also experience that the app continues working but you can't Quit it?

    (by pressing the Home button in the iPad)

  • Yes! I experience that too!

    The crhases, the app doesnt go out, I have to force restart

    The lack of sound,

    everything that you mention.

  • how many sprites?

    terrible performance? (btw are you using sine?)

    do you have a capx?

    have you read the performance tips?

    if you use spritefonts, you can select if you want:

    a) all the sprites (a-z,A-Z,0-9,etc) or

    b) just some text (like "START") in the spritesheet.

    try blackhornet's tool.

  • I like it, specially that you can play PSX games on it

    MGS

    Rez

    Armored Core!

    oh sh*t

  • Ashley

    pokayoke suggestion: disable entering "dt" in Every X seconds

  • better try spritefonts, and use blackhornet's font generator.