Je Fawk's Forum Posts

  • I use Dark Reader chrome extension, helps a lot.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • For what it's worth, we have stats on WebGL support for people using the Construct editor, and that shows 98.5% get WebGL or WebGPU support in some form. So only ~1.5% of people don't get any WebGL support

    Well by people you mean developers, but it's obvious that devs usually have modern devices, whereas kids at school or that run second hand laptops due to budget, a lot of users in India, Africa, and Russia, are running into this problem.

    Something happened after r317 that doesn't allow me to update the games. Something happened that Scirra added or changed.

    I find it unfair to pay for a subscription for the game engine to keep evolving, where I can't use anything above r317, might be just me, no clue how Poki and Poki devs feel about this.

  • The native System | Save Game is pretty bugged, but for small project it works well.

    (It's bugged with tweens, it's bugged with timelines, it's bugged with z order. No I don't really have time to report the bugs as I'd have to spend a long time to try and reproduce it or to strip down my 8 months dev project for this.)

    Having said that, is there any reason why we cannot delete a save game key?

    Triggering a save game creates an indexedDB entry with a random name based on the game, yet there is no knowledge of that.

    Then inside that indexedDB it creates keys for each save, again, we cannot get that info from C3.

    If we would know the name of the indexedDB, we could then delete entries, which is something completely normal for a game, to delete Saves: dev.to/pandresdev/delete-data-from-indexeddb-3231

    Am I missing something maybe?

  • I think I've seen reports of this before - it looks like it affects a small number of older devices with some specific hardware/driver configuration.

    It looks like either a graphics driver bug or a bug in Chrome's WebGL implementation. The error refers to a D3D shader compilation error, which is probably happening inside ANGLE, Chrome's internal graphics library that converts WebGL to D3D. Like all other WebGL content Construct makes WebGL calls and uses GLSL shaders, so it does not directly use anything in D3D - that's all generated by ANGLE. And if anything Construct does was invalid, it would have failed earlier, with a WebGL or GLSL error message (and probably affect other systems too).

    I think the best thing to do would be to report this to Google at crbug.com, showing that error message, and including details about the hardware of the affected device.

    Yes but then as LoicBlumgi said, more users are encountering this, so their computer can have issues, but only with newer versions of C3.

    Which leads me to think that something happened above r317 in C3 that caused maybe a bug to resurface in Chromium.

  • Hello,

    On Poki.com my recent games have this kind of error too, and other Construct devs have. It represents quite a lot players (3% or 4% depending of the game: 1500 players in 24H on Blumgi Slime).

    Some Construct devs making games for Poki found a way to solve it, reexport the game with r317, but new versions are not compatible anymore.

    Sorry if this message is not related to the topic or say the same things than you already answered, I am not technical (visula script lover) and don't understand most of all this ( WebGL and so on...)

    Useful to know the %, thank you.

  • Chrome up to date / windows 10 Home

    On his computer webgl2 is not working, but webgl (1) does

  • Thank you for the reply.

    It is a bug on a machine that a friend uses to help me with testing and I wanted to update to r350 but he then noticed these problems on my updated games.

    I do not use a tilemap nor any 3rd party effects. I do TiledBackground but the r317-2 does not have any TileRandomization.

    I will ask for the browser version and OS, I think it's Chrome latest & Windows 10, but I'll ask to be sure.

  • I made a bunch of games, some of which have been more updated than others.

    The updated ones, on older laptops, do not work anymore even though they used to.

    https://nightwalkers.io has been exported with something like r350, and the following errors appears:

    I have an older game made under /r317-2 which works fine: https://ferals.io

    Any ideas how I can get my newer games to work with older laptops? I found Ashley said that WebGL2 is optional and if not supported will fallback to WebGL1.

    This doesn't seem to be the case anymore though.

    Thank you

  • Hey 👋 thanks for dropping by!

    I have been a gamedev for almost a decade 📆

    I've made in C2 and C3 single player and server-side multiplayer games (nodeJS and websockets with FOV system) as well as relay multiplayer games (photon) and some web3 stuff.

    I've designed, coded, wrote story, made UI, minor art, acquired assets and basically produced the games you can find here: https://jefawk.com/.

    I've also developed the following websites https://jefawk.com/website-portfolio/index.html

    I've worked at different companies as a software dev and at EA Games as a QA tester.

    Linkedin: https://www.linkedin.com/in/andrei-pistol/

    The best and most recent game is https://ferals.io/. This was developed for a client, art by my girlfriend (https://fni.art/).

    I'm proficient in English-written and spoken.

    The perfect partnership would be with someone that can communicate well.

    I am in EU timezone and have my own company.

    Feel free to contact me on discord (at)jefawk, or using the contact form on my website: https://jefawk.com/contact/index.html. Replies to this post will most likely go under my radar.

    Thank you for reading 👾

  • Very awesome, C3 could surely use more dedicated devs and stand alone - straight to the point addons, that don't try to implement 1 million different things (like ProUI, which I used, and got burned as well)

  • Not looking forward to report a bug with Pin but to be closed since it's not recommended anymore.

  • Pin to image point. The hierarchy cannot achieve that.

    Imagine a sword pinned to the character's arm.

    Now the character performs a complex 20 frames animation, a whirlwind.

    The hierarchy, as far as I know, cannot be placed in relation to an image point, so this would have to be manual work, to check if that animation is playing, put the sword at the point, etc.

  • Could Scirra invest a bit of time to make sure the Offline mode works at all times? I've reported in the past a few bugs about this, I'd hate to be stuck on a 8h plane trip again with C3 not working.

    Tom Ashley

    Thank you.

  • Thank you for bringing this to my attention; your report is highly valuable.

    Given that I am currently engaged in a six-month project, which can extend indefinitely, I initially had reservations about taking on this task.

    I think I'll keep away from attempting this for the foreseeable future and just stick to the current good old fashion text-only tabs.

    It would be awesome if we could assign emojis or icons for the event sheet themselves in a way that would not interfere with their names Ashley

  • Keep track of the UIDS? Interesting... as in an array or a dictionary?

    Before the hierarchy I was adding all the attached "child" sprites of a main sprite as instance vars

    UID_Hand_Left

    UID_Hand_Right

    etc...

    Now i'm checking the hierarchy for children, which is more intense performance-wise but less hassle in order to code faster :/