Aphrodite's Recent Forum Activity

  • > It fires 30 times a second to test the inputs, because that's how often messages are sent to the host (not 60, because that would use double bandwidth for little benefit). The frequency should not be important though. The trigger basically means "time to check what the inputs are, because it's about to be sent to the host".

    >

    Is this frame rate dependent and is it correct if I assume it fires every other tick? I wonder what will happen if one of the peer have a significantly slower device compared to others..

    As a sidenote, I think (well I saw, and that would just be logical..) triggers event are designed to work outside the normal event reading state, they can happen anytime, not just during tick normal checks of the entire event sheet, it is like events are verified every tick, but triggers just happen.

  • Many of these issues are inherent to most consoles, really.

    And yes, I do agree that WebGL support is something that we as developers should continue to be very vocal about for future support purposes.

    However, if it were to be even possible to release a HTML5 game created with Construct 2 for The New 3DS in the near future it could be a potential gold mine since it is an additional market and (not a saturated one at that like iOS and Google Play).

    For example, Just take a look at the success of HTML5 games on the Wii U and you will understand the significance of console support.

    It's always a good thing to strive for console support as it opens up new possibilities to us as developers..

    Being better at browser support than the other consoles does not mean being good at it, which is the problem, that however is relevant to the browser itself and not an hardware limitation, which is why I criticize it, as it could be better, which would also help making better games for it.

    As for success for indie, it is not what I criticize, some people do games for the iphone 4 so relatively speaking yes, you can make a successful game with the 3DS and C2 I would think, and this would ba a support that will not be as filled with junk as android and iOS as, unless you stick with html5, you will need nintendo's approval.

    I am talking about the techs itself, the score is not that great (it is actually comparable to my low end phone with firefox), so it is not a great result feature wise, and I hope publishers will not do something as stupid as "now we will also require 3ds support as well as iphone4 and stock android browser #moni", I would say workable and potential money making machine but not there yet for great content sadly.

    Also quid of the audio support.

  • Also, just to be sure, how did you test it and what is the refresh rate of your monitor (if it is 50hz, that would explain everything).

  • [quote:21svkqnb]Web Audio API

    No ?

    Speech Recognition

    No ?

    Speech Synthesis

    No ?

    The following tests go beyond the requirements of the HTML5 specification and are not counted towards the total score.

    PCM audio support

    No ?

    AAC support

    No ?

    MP3 support

    No ?

    Ogg Vorbis support

    No ?

    Ogg Opus support

    No ?

    WebM with Vorbis support

    No ?

    WebM with Opus support

    No ?

    Canvas 2D graphics

    Yes ?

    Drawing primitives

    Text support

    Yes ?

    Path support

    No ?

    Ellipse support

    No ?

    Dashed line support

    No ?

    Features

    Hit testing support

    No ?

    Blending modes

    No ?

    Image export formats

    PNG support

    Yes ?

    JPEG support

    Yes ?

    JPEG-XR support

    No ?

    WebP support

    No ?

    3D Graphics

    0/25

    WebGL 3D graphics

    No ?

    WebGL 2 3D graphics

    No ?

    Peer To Peer

    0/15

    WebRTC

    No ?

    Data channel

    No ?

    Key-value storage

    Session Storage

    Yes ?

    Local Storage

    Yes ?

    Database storage

    IndexedDB

    No ?

    Objectstore Blob support

    No ?

    Objectstore ArrayBuffer support

    No ?

    Workers

    Web Workers

    No ?

    Shared Workers

    No ?

    Not impressed, ( I wonder which audio format is supported actually), but it seems pretty low, and some of those are really important to C2 (web workers are used for the in parralel pathfinding calculations, indexedDB helps for the Save and Load actions, even though the webstorage will be used in that case, WebRTC not here so the multiplayer plugin is out, no blend modes (or so I think that means that, which would be a real turn off if it is indeed that), no Web audio API, so for advanced audio, we are not there yet, and No WebGL, if that is indeed the case, this would simply mean no effect and potentially a mega slow rendering, no webGL for most people actually means "not worth it").

    So I would say the future is not that bright, as my tablet actually surpasses it (will check on my phone)

    If someone could pass it into the scirramark, that would be interesting.

  • C2 uses a lot of non transferable code that would make it really tricky to port, as that would imply redoing a lot of things from scratch, so very unlikely. (Source: other posts on the subject)

  • I happen to find the free version of construct 2 only allows 2 sound files maximum and more than 2 of other resources, why is that? Just curious...

    I cannot find that on the "compare features", do you have a proof to this?

  • I'd like to also get behind the print request. I have 2 monitors and it usually does the trick, but sometimes I need to really zoom out and see the whole thing - it helps my thinking. Please add print. Thanks!

    You can nowadays select the events, press F8, then paste the result inside an image editor to have the events as an image.

  • Both should be equivalent, as every tick is basically every dt (ticks are separated by dt), however I would think that every dt is actually one tick behind for the measure, thus the difference.

    Unless I am mistaking due to how you describe it, as it seems that it result with a framerate independency (which is normally done using *dt to the variations), anyway, every dt seconds should not be different I think, if it is, you should show us the exact events used.

  • Same here, i have problems with some projects that have the cocoonJS plugin, i would like to know a solution to at least, remove the cocoonJS component from the project!

    I think you can revert to an older version of both C2 and the plugin, delete it from the project, then update your C2 version back, and use a newer version of said plugin.

    https://github.com/ludei/Construct-2-plugin/issues I think this is potentially the place to report bugs you may have with the cocoonJS plugin (not sure though, as I would rather not use cocoonJS personnally)

    I will recommand that before deleting it, you isolate it inside functions, so you will just have to redefine the functions with the newer plugin, rather than going throu every event of the project to reinclude it.

  • I would say the link of joannesalfa is actually a nice way to see the basics type of people working in that pe of branch:

    -the ones that try things out to have the working and optimum result at the end, they can be a great help when explaining how stuffs will react and why.

    -the ones that will do a working solution while limiting them to strict rules they put to themselves in terms of keeping the stuff clean and editable, optimal is not the goal as working is enough (this is actually the type C2 encourage, as performances are really helped with keeping the code clean)

    -the ones that will work around issues easily so they can have a working result yet clean, even though sometimes there will be dark zones.

    There is also web developpers supporting ie6 and the like, I will take them outside of those categories as sometimes they don t seem to agree on what their job truly is (either they try to support new standards on browsers that were not meant to, or they simply ignore them completely, the second one which reveals a sort of foolishness and short term solution only)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • For local variables, it could prove useful, for instances variables though, it would be better to have a "reset to a state" I think, I +1 the idea behind this.

  • https://www.scirra.com/store/licensing#license3

    on the C.4 paragraph

    "If you purchase an asset an an exclusive price"

    I guess it is meant to be "at an".

Aphrodite's avatar

Aphrodite

Member since 20 Dec, 2011

Twitter
Aphrodite has 2 followers

Trophy Case

  • 12-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • RTFM Read the fabulous manual
  • Email Verified

Progress

17/44
How to earn trophies