adamcreator's Forum Posts

  • I've updated the next beta to try to log more helpful error messages when invalid names are encountered. However we don't know what the root cause problem is yet so we're working blind, so this may or may not help. If the project is just corrupt, it's impossible to show a good error message (and in that case the only good error message to show would be "the project appears to be corrupt" anyway).

    Sounds good, I'll keep waiting on Construct email support to fix it for me.

    My project was started in C2, opened in C3 with no error messages, and also previews fine, I put a day of work into it, and saves with no problems, but then when closed and later opened again, is when it gives "failed to open project".

  • Ashley It appears to be a different problem:

    > Note: This project doesn't even open in previous versions (I tried r388.2, 388, 387, 386, 385, 384, 383, 382, 381, and 380) so I wouldn't be able to change any names of anything inside the project

    I wish console errors in Construct contained more useful information. They are often too vague or illegible, like "Invalid name" or "Error Zx.fs in qf.gu"

    Yes this is true. Hopefully Construct support can fix it when they have time, as I can't even enter the project even if I knew how to fix it that way. (Maybe they can make it so that these errors are just ignored and the project opened, if that wouldn't be a problem anyway for any reason.)

  • This happens to me quite frequently. I'm not sure what causes this issue but here are some things that seemed to help fix it for me:

    Thanks. The closest to applicable thing there was maybe clearing cookies/cache, but still same error. I hope Construct support is able to get back to my email from a few days ago before too long. No rush, as long as it's eventually fixed, in case the fix is beyond me. I'm doing whatever I can for the project until I can get back into C3, to pass the time, mainly creating visual assets for later use.

  • Wait, it gave the same error in r388.2 anyway. I thought opening it in r388.2 was the fix. I made a post about my issue here if anyone can help: construct.net/en/forum/construct-3/how-do-i-8/fix-case-failed-open-project-183305

  • > how do you open the project in an older version

    Unpack c3p file into a folder. Open project.c3proj file in any text editor and update this string:

    "savedWithRelease": 39700

    Thanks, I changed that number to 38800 and opened it in r388.2. The clear answer to me is to just continue working in that version instead of ever updating, until a future update ever fixes this issue or at least tells us in an easy pop-up what exactly to fix.

    Is there a way to tell my desktop shortcut of the C3 app to go to r388.2 instead of the latest version? When I install the app it always results in the latest version instead. Thanks

  • SOLVED: Construct support fixed my project. It was one layer that I had previously named "?" in C2, where this project started before opening it in C3 to continue work there. C2 seems to have allowed "?" as a layer name, whereas C3 will give an "Invalid name" popup if attempting to name a layer that. Thank you!

    I read previous posts about the "invalid names" causing this, but don't see how this console log tells me what those are. I sent my project to supportgmx@construct.net to be fixed, but if someone can tell me how to fix it myself, and I fix it, I can let them know I no longer need help with it. Thank you

    Note: This project doesn't even open in previous versions (I tried r388.2, 388, 387, 386, 385, 384, 383, 382, 381, and 380) so I wouldn't be able to change any names of anything inside the project, but I do have it saved as a folder project, so I can edit anything if needed that way.

  • how do you open the project in an older version

  • Is there a way to set that dragging the middle mouse button in an event sheet in C3 drags the view up or down like it does in C2?

  • My large project slows my computer to a crawl when exporting, so I exported last night when away from the computer and was planning on doing the actual download step the next day, but the next day I open C3 and the Export Manager only contains 2 older ones from July, despite the fact that last night I checked it and it had the latest export from last night (in August). It's the same C3 app/browser (Chrome), but different Export Manager contents. What happened to the export? Thanks

  • construct.net/en/tutorials/using-xbox-live-uwp-apps-3

    How do most if any C2/3 creators make a living income if not for consoles? My games are always too big in GB to fit under the archaic 100MB limit of phone games (unless they finally upped that limit by now, with how many GB smartphones hold these days, but a quick search suggests it's only gone up to 200MB for those of us who can't code to somehow include 'additional assets' without a tutorial that makes it easy--maybe one that C3 can write up for us?), plus people are used to phone games being free and ad-supported, and I'm not sure if ads alone lead to the big bucks.

    I said this many times before, but I think C3 should embrace consoles, not run away from them. My current hope now is the handheld Steam Deck. (Which runs C3 games so fast and smoothly that I actually have to slow down aspects of my game--that I based on how slowly it ran in Preview--that are actually too fast on the Deck! Which is of course a good thing. And, no size limits for games to load up! As long as internal storage has at least a few GB free.) Assuming I have no issues with players happening upon my game in the Steam store without knowing it exists. Theoretically even online multiplayer would work on Steam, something I gave up on long ago because it wasn't allowed on Xbox's Creators Collection.

    I think C3 should aim to be a console game creator. Think about it: At least Xbox games are possible on C3. Why deprecate what little console ability C3's export has? It's true that in my experience the total game size shouldn't exceed about 250 MB to run on Xbox (or else you get the infinite red loading bar even without preloading sounds) but at least it's a popular console for selling smaller games on. Why not at the very least keep Xbox/UWP going? Even if it [may be] impossible to increase the runnable size.

    I also before wondered if C3 could make a deal with another company, such as Game Maker Studio or Unity, to allow C2/3 games to be imported into their software just for the sake of taking advantage of their ability to export to Xbox/PS/Switch. "Made with Construct3 & Unity".

    I've always been a console guy from a young age, plus as I said my serious games are GBs in size. I hope Steam and especially the Steam Deck can finally be the answer for making a livable income making games.

  • I built a multiplayer game using p2p scirra signaling server & it works well. Will it still work if published to Xbox, or would I have to use Xbox multiplayer services? If so, how would I access those services & would I have to change my code to use Xbox servers? I plan to publish to Xbox using the new plug-in features.

    I think you have to have the game accepted thru IDhvz@Xbox which I never pulled off. Although I don't know if any programming is required for that even if they did accept your game?

  • What did I do to start getting an empty black screen on Steam Deck when I haven't changed anything about the export process nor any other steps associated with uploading updates to Steam?

    It started only 2 updates ago, I can't figure out what step I went wrong on, and I'm very experienced with uploads and updates on Steam Deck now, having had updated this game like 20x so far for tests. Why the black screen now? What's changed?

    I have the game in the Steam support review queue, so for now I set the build that last worked, 3 builds ago, but even that's showing as a black screen now! What gives? The next review will say it's just a black screen.

    (All I can even imagine changing is that I imported a few sounds, and I notice in C3 they're webm files instead of C2's ogg format, but would that for any reason cause the new black screen on Steam Deck?)

    EDIT:

    Thankfully I seem to have fixed this. At one point during my frantic tests a message popped up on my Steam Deck saying low on storage space. I moved everything I could from my tiny Deck storage to the 1TB SD card, freeing up about 2GB, and my game ran! Unsure what difference it makes, but whatever. The only question is: Why is my system storage almost all full with a yellow-labeled kind of files called 'non-Steam files unmanaged by Steam'? I haven't done anything with my Steam desktop or anything, so wondering why my internal Steam storage is almost full. I got the cheapest Steam Deck system there is, so I'll have to look up how I can clear these odd files that are leaving only a couple GB free.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It happens way too often. I can't break decades of muscle memory of ctrl+W closing the current tab (event sheet or layout in C3's case). Then it takes another half an hour (no exaggeration) to open the large project again, with nothing for me to do while I wait (other than writing yet another angry post about it here to help pass the time), losing precious time in my already tight schedule, because C3 doesn't even bother to keep the project in RAM/memory so that I can at least open it faster after the fall. If only I had a software that can disable the combination of ctrl+W doing anything as a work-around. I only need C3 for exporting C2 projects, but during that time I also need to use it for ~a month of last-minute work to make improvements and fixes for the platform I'm putting it on. I wish that after years of C3 being out, an exit confirmation option was already put into it, instead of my asking for it multiple times.

    Also, C3 doesn't bother to save how we left each layout before, even after saving, even though C2 knows to do that, so every time we reopen the project, each time we open a layout again, we once again have to quickly zoom out yet again, center it yet again, hide layers that are supposed to be hidden yet again, lock layers that are supposed to stay locked yet again, etc. By now, C3 should get these productivity-killing problems fixed.

  • Our game is officially certified on Steam Deck and we never had these issues. All buttons and sticks work as they should.

    Try changing "Steam input" option in controller settings in Steam.

    I searched every corner of the options there but I can't figure out what you mean other than mapping Gamepad buttons manually which I already did of course. (I was looking for some tick box called 'Steam Input') To reiterate, my problem is that the following buttons don't translate or connect between C3 and Steam Deck: Right Trigger, Left Trigger, Select, Start, D-Pad. In other words, I feel like what C3 calls the "Right shoulder trigger" button doesn't find a matching button on Steam Deck (where it's called the "R2" button). But, for example, the "Right shoulder button" DOES work, despite that it's called the "R1" button on Steam Deck. If every button worked for you right away, why don't they work for me? Of course I also have the Gamepad input in C3 set to 0, for player 1.

  • This could be an issue that may require fixing on C3's end, unless there's another explanation for it: I notice these problems in the way the Gamepad buttons used in C3 translate to testing on the Steam Deck:

    -The Left and Right Shoulder Trigger buttons never do anything on Steam Deck, even when the Controller Settings on the Steam Deck for that game are actually set for L2 and R2 to actually result in L2 and R2.

    -The same goes for the Select/Back/View button and the Start/Menu button.

    -The same goes for the entire D-Pad.

    -Strangest of all, the Right Joystick strangely swaps the X-axis and Y-axis. Which also swaps which direction - and + axis values go, since Y-axis goes down when + and up when -.

    To try to get around this, in Steam Deck Controller Config I set all of those buttons to a mouse or keyboard button that my game does use, BUT this results in a lot of extra work on my part changing what those keys should do in game. (Since now, for example, I would sometimes use Start/Menu button for the Spacebar, but other times for Esc. Now I have to go back and ensure Start/Menu button is only ever used for Spacebar, which results in more work in both events and UI images. Meanwhile, a very easy fix is that I set the D-pad to simply be the keyboard arrow keys, for perfect results, that simply has to be set manually in Steam Deck Controller settings.)

    Does this require a fix in C3 itself or is it something I can do?

    Thanks