Ashley's Forum Posts

  • Which video card precisely? Have you tried updating the drivers?

  • OR blocks definitely don't run the actions twice, if they do that's a bug! They should also be working fine with subevents, I don't believe there was ever a limitation with that.

  • Arima - if you use OR blocks or functions, doesn't that eliminate any duplicate code?

  • bon4ire - yes, the issue in question in this thread was resolved.

  • The intent in this case is that you would turn off 'Use mouse input' on the Touch object and code touch and mouse input separately.

  • It is indeed showing blurrier than it ought to.

    It turns out it's to do with mipmap levels. The WebGL renderer only generates mipmaps (which can be used for better quality downscaling) for power-of-two textures. In preview most images aren't POT, but spritesheeting on export makes everything POT and therefore everything gets mipmaps. We used the wrong downscaling mipmap mode and it made it appear slightly blurry. This is corrected in the next build. However, it still looks slightly different, because downscaling with a mipmap is more accurate than downscaling without a mipmap. In short, in preview mode it's actually slightly aliased because downscaling without a mipmap means it skips some pixels, giving it an artificially sharp look; on export it will look smoother because it's taking in to account all pixels. If you want to avoid this you should make sure you draw your source images closer to the size they're displayed at (notice the object is scaled down in the layout view).

  • I can't reproduce this, Shift+Alt+Resize works every time for me (and just does the same thing as shift+resize), using Windows 8 64-bit.

    Any ideas about ways to more reliably reproduce the problem?

  • The Start page does come up in the standalone free edition, providing you didn't previously install a license and turn it off.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It would be best to ask Ludei about this issue, since if it works in real browsers it must be a problem with CocoonJS.

  • Whether or not an event becomes a subevent is based on the horizontal position of the mouse. Move it further to the left and it should switch from making a subevent to inserting it adjacently.

  • Construct 2's PNG recompression tools are pretty sophisticated, and are lossless. Make sure PNGGauntlet isn't downgrading the colors to save on file size, which will affect the appearance of your games. I would strongly recommend you trust Construct 2 to do the right thing, since I don't think any third party tools can recompress as well as Construct 2 does losslessly.

    • Post link icon

    Piracy is a fact of software development and basically cannot be avoided. Even top companies like Microsoft can't avoid it, so you should be prepared to see piracy of your own games and apps that you release. However usually there are still enough sales to make enough money to keep working from. So while piracy happens and can be frustrating, it doesn't always mean you're ruined.

    The main thing with our approach is we want to avoid the paradox of the pirates getting a better product. Typical DRM restrictions might involve legitimate customers having to always be online, or only allowing the software to be used on a certain number of computers. This always causes inconveniences for the paying customers. Then the pirates who use the cracked version don't have to deal with those inconveniences, therefore they have a better product. I've heard real cases of this where paying customers eventually turned to cracked copies of the software, simply because the DRM was so restrictive they couldn't actually use it for the job it was intended for.

    So we don't implement any kind of restrictive DRM. We also have a good time-unlimited free edition. So there is no reason to pirate to get around restrictions, nor to "try it out", and hopefully it's cheap enough to avoid piracy because it's "too expensive" (although the economic situation in some countries can still make this awkward).

    I hope you understand I don't want to go in to too much detail, but usually the cracked copies cannot be upgraded to the latest version of Construct 2. This means genuine customers are still getting a better product: you get the latest features and bug fixes and performance improvements, and the pirates miss out. On top of that many "cracks" we see are actually just a shared license file (usually with a few hundred megabytes of crapware/adware/spyware/viruses). Legitimate customers get to skip the crapware (the digitally signed installer guarantees this). Also note license files contain your personal information which we can link to your payment details, so we can immediately locate the individuals and payment details involved in these "cracks"!

    So: don't impede real customers, try to make sure the pirates get a worse product or service, and that's about the best I think anyone can do.

  • If you're running in Debug mode from Visual Studio, performance is reduced due to debugging overhead. Try running it directly from the start screen.

  • Nice! It scores 86% on ScirraMark. It's got WebGL, the Web Audio API, and even the GamePad API. It's missing WebRTC and the Fullscreen API, but since they are supported by Chrome hopefully they're coming soon.

  • I can't really comment without seeing the game in motion, and there are often many different ways to achieve the same visual appearance, but providing the view doesn't rotate (showing true 3D) it should be possible in Construct 2.