Ashley's Forum Posts

  • <font size="6">Download Construct 2 public preview 45</font>

    Link to release 44

    New this build: an early version of the image editor! This is a joint effort between me and Davo so far.

    <img src="http://84.45.57.142/downloads/construct2/r45.png" height="452" width="532" border="0">

    It's not very far done, so first assume it does absolutely nothing at all. Now, here's what it can do:

    • Display the texture being edited.
    • Clear the image to all transparent.
    • Import and export image files in PNG, JPG, BMP, TIFF and GIF format. (Note there's a bug in Classic where it doesn't save alpha channels correctly - this is fixed in C2.) I recommend PNG for everything since it's got good lossless compression and alpha channel support!
    • Mirror and flip the image.
    • Crop away transparent edges. This always leaves a 1px transparent border around the image. This will ensure that older graphics cards and browsers which sometimes have "hard" texture edges show them softly still. (I just realised this is annoying for tiled background - I'll turn it off for tiled textures in the next build :P
    • Resize the image canvas. You can align the image top-left, center or have it stretch with the canvas.
    • Toggle the background brightness, in case you're viewing e.g. a white spot with alpha channel.

    That's it! No actual drawing tools yet. These are on the way, as well as support for animations. However, it's a bit quicker than launching an external editor, and hopefully should eliminate the "why is it launching Paint?" headaches.

    Since you can undo texture edits there's also an option to always save when you exit without prompting, to make working a bit faster. There's a checkbox for it in preferences, and in the prompt to save changes in the image editor itself.

    The image editor also uses an OpenGL renderer - watch out for graphics glitches, since this might trip up some drivers. (That can usually be coded around, though.)

    Changelog

    • [Feature] Picture editor
    • [Add] 'Always save' option for the image editor in Preferences.
    • [Change] Sprite: hot spot now defaults to centered, but rounded to the nearest whole pixel in its texture. This should correct some pixel-perfectness issues.
  • It's a huge amount of work (possibly well over a year) for a tiny tiny market.

    Your best bet is to contact the Wine folk and see if they can get C2 working with that.

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Yep, so long as you save an image to the temp filename before you click OK then Construct 2 will get it. The temp filenames are randomly generated and a bit complicated though.

  • Jayjay's right, just drag in the file from windows to the layout and it will create a sprite. That's probably the easiest way.

    We're still in alpha and doing all the coding so I'm afraid there aren't any docs yet - we've got plans to come up with docs soon though. C2 relies on external editors because we haven't finished the built in editor yet (see the FAQ).

    I'm guessing what happens is:

    • C2 opens Paint to edit a temporary file (this is how it's done at the moment),
    • you click Open,
    • Paint loads a different file,
    • you click save and Paint re-saves the file you opened, not the temporary file so the temporary file is left empty,
    • you close paint and click OK and C2 loads the blank temporary file.

    Another workaround might be to open a different instance of Paint, and copy-paste the image in to the Paint that C2 launched. The same thing might be easier (and also lets you use alpha) if you install Paint.NET.

  • You do not have permission to view this post

  • Download Construct 2 public preview 44

    Link to release 43

    This is a maintenance release, with some changes and fixes that seemed important.

    Note there are two minor breaking changes: see the changelog for more.

    Changelog

    • [Add] Custom movement: 'Push out at angle' action
    • [Add] Tiled background: 'Hotspot' property. Can select top left or center. Previously center was default, but now top left is, because it makes it a bit easier to size a tiled background to fill the layout. Breaking change: because top-left is the new default, old applications will load tiled backgrounds with the hotspot in the top left. The fix is easy: select any tiled backgrounds, set hot spot back to center, and save.
    • [Change] Tiled background: initial size is now double the size of the texture, so you can see the tiling effect immediately on inserting.
    • [Change] Array: 'For Each Element' now allows you to specify which axes to iterate: X, XY or XYZ. For example, if you have a 3D array and only want to iterate elements in 2D, choose 'XY'. Breaking change: this will make old applications using 'For Each Element' not run the event. They will appear as "For each {0} element". To fix, double click to edit each 'For Each Element' condition in the event sheet, select X, XY or XYZ, and click Done.
    • [Change] The event wizard now remembers parameters when you edit, go back twice, change the object, then select the same action/condition. Previously they reverted back to defaults.
    • [Change] The installer will prompt you to close Construct 2 if it is running. (It will only detect this version and up though, not old versions.)
    • [Change] The installer will prompt you to uninstall an old version of Construct 2 if one is already installed. If you confirm, it will automatically uninstall the old version for you. Note: because it did not do this before, if you installed r43 to a different directory to r42, you now have two installations of Construct 2 on your computer. Before installing this version, I recommend you uninstall C2 via control panel, then manually find any previous installation directories and delete them. Then you can install this build. Otherwise, you might get confused between which version of C2 is really running.
    • [Change] The installer now creates file associations for .capx and .caproj files, to open with the version you are installing. Previously the editor tried to set file associations on startup, but this did not seem to work reliably. The setup-created file associations also work for limited user accounts.
    • [Fix] System conditions 'Every' and 'Compare time' and the Scroll To behavior's 'Shake' action were not affected by the time scale.
    • [Fix] Touch object: had same parallax bug for 'on object touched' and 'is touching object' as Mouse had in the last build - this is now also fixed for touches.
    • [Fix] Rare bug where renaming an event sheet broke includes
  • Thanks for spreading the word... it's a great way to help us, suggesting CC/C2 on other forums. However, you shouldn't be surprised to get responses like this. Construct isn't the right tool for everybody - sometimes for someone's particular case, a different tool may be a better fit. You're not going to be able to persuade every single person ever to use Construct.

    Perhaps this user was looking for a tool that they could import an existing Game Maker project in to, because they did a lot of work on it. As far as they're concerned, it's possible other tools are compatible with Game Maker projects, but if not, they're not interested. You shouldn't get frustrated - although they weren't super clear, that's a reasonable position.

    However, other forum lurkers may read the thread and try out Construct! I see in our site referrers we do actually get a lot of hits from forums where Construct is mentioned in passing like that - even if nobody directly replies - so it still works! Also, Google counts it as an extra mention on the internet, and possibly another inbound link to our site, which helps our page rank. So it's still great to mention us around - just don't be forceful, remain respectful and understanding of the tools people use - and keep spreading the word!

  • OK, I think I'll remove the automatic association from the editor and make the setup create the association in the next build.