fart6407's Forum Posts

  • Can't open game export project for xcode. Writes an error:

    websovhoz.ru/img/imgarticles/2019/kms0p-09-02_20.jpg

    * i open .xcworkspace file

    What could be the problem?

    Tagged:

  • I am using Chrome with a dark theme. I tried running in firefox and it worked correctly. In your project, everywhere showed 8.1.

    Probably some kind of plugin or Chrome theme has affected it so much.

  • fart6407 Can you try with "Letterbox scale" mode, but don't maximize the browser window? Then drag it to another monitor, and again, don't change the window size, and don't maximize it. Basically test on both monitors with the same window size.

    In this case, on both monitors 8.1.

    Thanks for answers.

  • Is that a dual-monitor setup with each display running at a different framerate? It's an unusual setup and might explain the odd behavior.

    Yes right

    1st monitor 1920/1080 - 60 Hz

    2nd monitor 1280/1024 - 75 Hz

    If this anomaly is only in my hardware, I'm glad. I would not want other users to show this in the game.

  • Now changed in your project

    Fullscreen mode: "Latterbox scale"

    ->

    Fullscreen mode: "Latterbox integer"

    And on the monitor with a time of 9.6, the time became 8.1.

    websovhoz.ru/img/imgarticles/2019/video_2020-02-24_19-15-41.mp4

  • Good. Here is my test

    websovhoz.ru/img/imgarticles/2019/video_2020-02-24_18-59-59.mp4

    Shows different times.

    Why? I haven’t changed anything in your project.

  • Why then in my almost empty project, this characteristic affects speed.

    websovhoz.ru/img/imgarticles/2019/123.c3p

  • Ok, I found a reason. When I setting in the project properties: Fullscreen mode: "Latterbox integer". The platform moves at the same speed. But if I install: "Latterbox scale". The platform begins to move at different speeds on different monitors and in a full, minimized window.

    The question is how to install "Latterbox scale" and and not have different platform speeds.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You should share projects, not videos. All I can do with a video is watch it, shrug, and say that shouldn't happen.

    It's a common mistake, so without any further evidence I can only assume it is a mistake in your project and it is doing something framerate-dependent by accident. You can still make behaviors work framerate dependently if you create incorrect events, like setting a speed to 500 * dt, which basically breaks it, since it makes a framerate-independent value become framerate-dependent.

    Project: websovhoz.ru/img/imgarticles/2019/test_project.c3p

  • You've probably made framerate-dependent movement. See the tutorial delta-time and framerate independence.

    Thanks

    The tutorial says:

    BEHAVIORS ALREADY USE DT

    All of Construct's behaviors use dt in their internal movement calculations. That means anything moved by behaviors like Platform and 8 Direction don't need any special treatment - they do this already!

    But in my example (in the video), I connected an empty event sheet for the layer. And my object is endowed with the behavior of "platform". And in theory, it should already have DT. But it does not work.

  • Project settings:

    websovhoz.ru/img/imgarticles/2019/u4cys-02-21_15.jpg

    In my opinion, I already tried all the possible combinations, which didn’t help.

  • Hi.

    I use “construct 3” not so long ago. Faced a problem that I can’t solve. When creating a scene with different objects (without connecting events sheets), on different monitors, the platform object moves at different speeds. I will attach 2 videos in which the object comes from point A to point B. on different monitors at different times.

    №1 websovhoz.ru/img/imgarticles/2019/VID_20200221_151931.mp4 (2.67 sek)

    №2 websovhoz.ru/img/imgarticles/2019/VID_20200221_152207.mp4 (3.23 sek)

    *If you make the distance length, there will be an even greater time gap

    *Two monitors have different frame refresh rates (GHz). But how is the speed of the object related to this?

    The only way I could fix this was to set Framerate mode: Unlimited (ticks only) instead of (V-synced) in the project properties. But the help says that this puts too much stress and is not the right solution.

    How can I fix this? In fact, if you make a game for PC, the character’s speed will depend on the user's characteristics? It's funny :)

    Sorry for my English)

    Tagged: