dimitriosfl's Forum Posts

  • I've released a game on Steam, this is the link http://store.steampowered.com/app/60306 ... Guardians/

    can you please add it to the list?

    Thanks!

    Looks nice, good luck on sales!

    How did you manage to get trading cards?

    I got my game steam since september but i can't add trafing cards yet..

  • Hi,

    You have to keep track of your achievements state once your game is loaded (or while you loading player save etc) with action:

    Check the State of Achievement "achievement_name"

    Triggers "On Achievement is Already Unlocked" or "On Achievement is Locked"(category "Steam - Achievements - By Name") should fire, then store the result.

    Quick sample

    Regards,

    I also thought i should use instance var but i wanted to see if there is another way..

    Ok, i will try it.

    Thanks.

  • ...some support please?

  • Hi.

    Ive send you an email some days ago but got no reply.

    I want to do a simple thing. On boss_sprite destroyed AND achievements "boss_dead" is locked --> Unlock achievement "boss_dead"

    How do i do that?

  • Hello, peeps!

    Don't Tax Me, Bro! is basically a platform action runner with procedural generation [level, allies and baddies], power-ups and hats. And ragdolls!

    Play the demo on itch.io - https://tibith.itch.io/dont-tax-me-bro-demo

    Also, I would be ever so thankful if you would vote for it on Greenlight! http://steamcommunity.com/sharedfiles/filedetails/?id=880838925

    Lemme know what you love and hate, but especially hate!

    Man! How did you manage to get Markiplier and other big Youtubers to play your game?!?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Ok, but have you tried the latest steam4c2 then? It should work with your nwjs

    I did not buy it yet coz it says Support C2 r217+ and nw.js 18.7/19.4/20.0/20.3 Steamworks SDK 1.39

  • dimitriosfl ; Danwood

    Could one of you guys please provide me an example to do tests on? I'll report it to the NW.js team if their software is at fault.

    Sadly i cant help coz i cant reproduce the issue.

    On my pc (c2q+ati r5 230) works great. On a friends (c2d+onboard intel) stucks after 30min to 1h. On another friends (i7+nvidia980) also stucks.

  • The Steam4C2 is updated regularly to keep up with the new NW.js versions so if there isn't one for your version now it will probably be available soon. But why would you have to remove users saves if you roll back a NW.js version? I have done that many times with my steam game and had no problems with my users saved progress?

    EDIT: Just checked and there is a Steam4C2 version for nwjs 24 on the store already.

    I've tried and if the saves are from a newer version, the game doesnt even start. If i then delete the saves folder, it works fine.

  • I want to add achievements in my game on steam but i use NWjs v0.24.

    I think the only way to add achievements is with steam4C2 (right?)

    But will it work with NWjs v0.24 and up?

    Is there another way apart from steam4C2 to do that?

    PS I can't downgrade NWjs because there are people who bought my game and in order for this to work, they must delete their savegame folder manually which is a bad thing.

  • I've noticed a huge performance decrease from v0.24 (affecting 0.25 too)

    Anyone noticing it? Can someone confirm?

    UPDATE: basically, versions 0.23.6 and previous ones, and also 0.24.0 beta1, are NOT affected by this problem. 0.23.7 and 0.24.0 onwards are. Seems like the problem is not related to chromium, but is caused by an update (maybe to Node.js?) made around 20 july...

    So since im stuck with 0.24 on steam now, i guess ill have to wait and see if 0.26 is better..

  • If single processing works you must be using a fairly outdated version of NWjs.

    Anyway, I'd still recommended debugging your project and letting it run for a while.

    Well, i use v0.24 and i have "chromium-args": "--disable-plugins --disable-internal-flash --disable-popup-blocking --enable-gamepad --enable-html5-camera --allow-file-access-from-files --disable-software-rasterizer --ignore-gpu-blacklist --disable-devtools --in-process-gpu --single-process

    I've played my game for 2 hours with no problems.

  • > I see now that the 2 processes using 90MB RAM, after i left the game open (just open a lvl and stay idle) for about 30min it went up to 600MB RAM!

    > So i guess that is my problem..

    >

    > I will try --single-process arg but i dont think it will make any change.

    >

    > Any other arg or some setting in NWjs or C2 to solve this problem?

    >

    Single processing is broken (again) in the recent releases.

    This sounds more like an eventing problem to me as well and the increasing amount of memory usage is probably related to audio files being loaded into memory (if you don't load everything into memory on start). You should debug your project and closely watch for suspicious and unusual behavior.

    Very old versions of NW.js had a problem like this as well, so testing this out using a more recent version might help.

    Thanks for the reply,

    I have removed many "for each" and "every tick" events and excluded audio from save along with some other minor tweaks.

    I also used --single-process.

    So far it looks fine. Ive played from start to finish with no problems and also someone who had the issue did not have it now.

    I hope it got fixed.

  • I see now that the 2 processes using 90MB RAM, after i left the game open (just open a lvl and stay idle) for about 30min it went up to 600MB RAM!

    So i guess that is my problem..

    I will try --single-process arg but i dont think it will make any change.

    Any other arg or some setting in NWjs or C2 to solve this problem?

  • Thanks for the reply.

    I dont use arrays/dictionaries

    Collisions check per tick is 200-500 and object count is 300-400

    Also cpu usage (core2Quad) is about 50-55% and RAM (in task manager) about 90MB and then it drops to 5MB

  • In preview mode i can't recreate the issue, only after exporting with NWjs.