RGames's Recent Forum Activity

  • After a few more tests, we found that two conditions must be met for z-order to work correctly on modern AMD graphics cards: change the "compositing mode" parameter to "low-latency" and remove the "--in-process-gpu" flag.

    So until AMD or Google fixes the problem, 3D game developers will have to stick with construct r388.2 or earlier.

    I will ask my players to contact AMD support, but I do not know if this will yield any results.

  • After some more testing, it turned out that the problem on AMD video cards is caused by the "--in-process-gpu" flag. Removing this flag fixed the problem (although the steam overlay will not work at the same time, but this is the lesser of two evils).

    The compositing mode property had no effect on this problem, nor did the c3-steam-mode property.

    If I had an AMD video card, I would have identified the source of the problem much sooner. But now I'm 99.9% sure :)

    Obviously, the construct developers have no real control over this. Ashley, I apologize for the overly emotional statements directed at you!

    UPD: In general, my tester is having problems with graphics again. It seems that the problem is not only in the "in-process-gpu". But definitely the solution is somewhere nearby, Since some early builds worked correctly for him

  • WebGL or WebGPU

    It didn't help. I've tried different options.

    I said earlier that only the "Low Latency" mode helped. But soon you will deprive me of the opportunity to use it.

    I will definitely contact AMD. But if they can't help, I'd at least like to be able to enable low latency mode by changing files.

  • I would advise to do what I previously said:

    Great!

    I pay for YOUR product, but you tell me to contact large corporations that will most likely just ignore me.

    If you have the opportunity to fix the problem and you ignore your customer's request, why do you think they do otherwise?

  • Ashley

    Could you keep the Composing Mode property in future releases and just show a warning that it is not recommended to use the Low Latency mode?

  • That setting has been removed in the latest beta because, ironically, it actually tends to cause more bugs when set to "low latency".

    So I won't be able to use the "Low Latency" mode in the future?

    This sounds unacceptable to me, because so far this is the only way to get the game to run properly on AMD graphics cards.

    I would also like to note that a similar problem is observed with any 3D game created on Construct. I tested several examples from the Construct library, and the z-order problem was observed everywhere.

  • Ashley

    It looks like the rendering problem occurs when the value of the "Compositing Mode" parameter is set to "Standard".

    Changing the value of this parameter to "Low Latency" solves the problem with AMD graphics cards.

    However, the game does not run as smoothly in this case, so I want to give players the ability to change this setting themselves.

    Is it possible?

  • This is really impressive, good job.

    I think this is the most impressive 3d thing I've seen with Construct so far.

    I'm also wondering what made you decide to go with Construct on a 3d game?

    Thanks!

    To start developing a game on any other engine, it takes a lot of time to study it, and I have been familiar with Construct for a long time.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Development began six months ago, and today you can try out the demo version of the game on Steam!

    https://store.steampowered.com/app/2840250/ZERO_PROTOCOL/

    I do not use any third party plugins or add-ons (except for vhs effect) and try to do the best I can using only the basic functionality of Construct 3.

    If you are interested in this game, please add it to your wishlist!

    Subscribe to Construct videos now
  • Thanks for the answer.

    The problem was solved when I changed the "c3-steam-mode" parameter to false in the package.json file.

    And while this solved the problem for now, in the future I will need to integrate with the Steam API.

  • If you need more information, I will export the game to NWJS for Windows.

    The demo can be downloaded in steam

    store.steampowered.com/app/2840250/ZERO_PROTOCOL

  • I'm working on a 3D game and it usually looks great. However, owners of AMD RX (6600, 7600) graphics cards are having problems with the image. It looks like the "camera distance" parameter just doesn't work.

    I can't test the game myself, but I've already received complaints from many players.

RGames's avatar

RGames

Member since 18 Mar, 2016

None one is following RGames yet!

Trophy Case

  • 8-Year Club
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

11/44
How to earn trophies