Ashley's Forum Posts

  • HTML does have it's limitations, but I think it still serves well for certain UI uses. The original post was asking about making simple scrolling text. That's just one line of CSS, as I showed.

    As another example, suppose you want to show a scrolling data table in your game. Do you really need a whole stack of built-in plugins to handle that, which would probably still be only a fraction as powerful as HTML, when you can just use a HTML table? There's also plenty of free guides out there for learning HTML and CSS, it's incredibly powerful, and you'll be learning industry-standard technologies that you can get a job in rather than some tool-specific details.

  • NW.js works the same as Chrome - it's saved to browser storage in an internal database. You can access it via developer tools (press F12, in the IndexedDB section).

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You can do a great deal of all that with the HTML element object. Construct comes with examples with things like richly formatted text, scrolling data tables, popup menus and dialogs, all using HTML and CSS. For example you can get scrolling text by just adding a HTML element, entering some text in to it, and giving it the CSS style overflow-y: auto.

  • Hi Ashley thanks, I'm trying to create an exe because I would like to pass the file to a person every certain progress of the game and a single file would be much more comfortable.

    Why not just zip the exported files and send them the zip file? You can also use Remote Preview for quick previews over the Internet which might be even more convenient.

    I'm afraid we can't allow forum posts asking to circumvent the subscription requirements of Construct, so thread closed.

  • Why do you need only one file? It shouldn't be too much of a problem to have an export that uses multiple files.

    You could take a look at this tutorial though.

  • You might want to look at the Export file structure project property.

  • In case you didn't realise, runtime.objects.LevelDropdown.getFirstInstance() will return IHTMLElementInstance (a Construct class, not a browser DOM class), which does not expose contentWindow as a property, which is why your previous code was not working.

  • blob: URLs are not shareable - they represent local data only. You can however use AJAX to load a blob: URL in to a Binary Data object, and then share the Binary Data object as a file.

  • We will be updating the GMA SDK in due course before the deadline.

  • It looks like a bug in Steam, so you should report it to Valve.

  • If you mean publishing to the Construct Arcade, the file size limit is currently 100mb.

  • Construct has built-in features that can do this - see the Video Recorder plugin.

  • Yes, we are working on this and are aiming to have it updated in time.

  • IIRC the conclusion last time around was: these are incorrect readings. The app is responding, but Google's services are incorrectly measuring it as not responding. I think it stems from the new splash screen implementation (used by either Cordova or Android, not something specific to Construct) which incorrectly counts the splash screen as the app not responding. Google need to fix the problem in order to make sure the app is counted as responding when the splash is showing and then produce the correct measurements. So for the time being the fact you see a high ANR does not actually mean lots of uses are seeing your app hang.

    FWIW I still think this is weird because even if the splash screen counts as ANR, then the splash screen ought to disappear as soon as Construct shows its loader - which should only take a second or two and not trigger ANR, unless perhaps the device is extremely slow. I'd also advise to make sure the loader style is not "none", because if it is then the splash screen is shown for the full duration the app is loading - if it is any other setting, then the splash screen is hidden as soon as the core Construct engine has loaded and it is able to show its own loader.