Aphrodite's Forum Posts

  • newt multiple copies? Last time I checked all my games that had lauchers did not have multiple copies, they just changed parameters before launching the game, which would be exactly what it would do in that case (changing the screen resolution before going fullscreen).

  • Like spongehammer said, as long as you don't end up with a launcher that looks blank like that one that just screams "we have a launcher that we found somewhere" : http://pcgamingwiki.com/images/thumb/f/ ... uncher.png , it will be fine enough, just make sure that the user wants to use it, and not force them to use it everytime (I can imagine a parameter.exe being the configuration part, then you have a game.exe that will set the screen resolution then launch the game (nw.exe) in fullscreen if the fullscreen is needed, when the game is closed, the resolution comes back at its normal size.

  • sqiddster it lowers the size of the canvas but still has to upscale it (which should be easier than rendering it full size, but still in case of a too large number of pixels, or in the case of something being slow in the implementation of that upscaling for some reason, might be slow, or even just fillrate)

    My guess would be that actually, your low quality fullscreen + hi resolution issues come from this.

    While setting the system resolution to the one of the game makes it so the actual number of pixels to process, and render is the same, and the only upscaling that may exist (for exemple: setting the resolution to 800x600 on a 1980x1080 display) is done at the root of the system, and dependent on the graphics settings.

  • sqiddster

    I think most games are actually not adapting their resolution to the screen, but change the resolution of the system to the one of the game, which may be easier (or not) on performances as less pixels have to be processed.

  • My advice: have some shortcuts of your game inside a subdirectory to deal with those situations on a case by case basis.

  • http://steamcommunity.com/app/242920/di ... english#p1 may or may not be related, I wonder if the user can choose himself which gpu to use, I did remember in the past that some computer prevented being able to choose it for chrome for reasons unknown to me.

  • https://github.com/nwjs/nw.js/wiki/Extr ... -about-gpu

    Did not understand but seems to be exactly what you actually want

  • Last time I checked it was not possible with vanilla C2, a launcher might be a possibility to achieve that, even though that feels cheap

  • megatronx I was not describing an issue but the concept of why it works fine, unless you have different scales rate in which case you have to take that into account and so scale every layer independently.

  • At least erasing it massively seems easy enough, to prevent it without being too "hard on newcomers" however would not be easy to do.

  • Ashley well that was fast, thanks a lot! Spam is a pain when you want to see new posts.

  • sqiddster if it can help explaining it, set canvas size basically change the window size propriety of the project at runtime, just that sentence explains that the low quality fullscreen changes with it, then the layoutscale just helps compensate that as long as you do not have differents scale rates for the layers.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I know it is clearly visible but today it seems there are a lot of spam, notably from this account https://www.scirra.com/users/gongsakwan

    Most are named "\\『MXD7。COM』\\[some non latin characters that can vary]"

  • PhoenixNightly I agree on the fact no programming knowledge is needed to an extend, however most issues with users seems to come from three facts:

    -Sometimes they did not designed the part they want to implement enough and so, do not know how to implement it (if someones want to build a car or a bike without any plans, well good luck, if they did plan ahead it becomes much more easy as you just have to do it, same goes for C2, if you do not know enough what you want to do, you cannot simply translate it to the event system, some call that designing part programming or coding but I disagree, it is more designing at that level as you do not have to take any limitations in account at first, only when implementing it).

    -Sometimes they did describe it fully, but just have no idea how to implement it, in which case asking the forum often solves that issue.

    -sometimes they either implemented it wrong or relied on a specificity of the system they should not rely on but think it is "fine enough".

  • shinkan by " their fault" it is obviously about those who bought it after this decision, and even then it is their fault the same way if someone recieve spam in his e-mail adress it is his fault for putting it somewhere, they are responsible but lets face it, when that much people do that mistake, something is just wrong elsewhere and blaming the user only goes that far but will not correct the issue, which was the point of the end of the parenthesis (in the case of spam: spams should not exist and just putting your email should not be that dramatic of a decision but in the end it can be a big issue, in the case of C2, people expect it to have native, why I do not know and that is not my job but scirra's one to figure that out)