skymen's Forum Posts

  • Water Essentials Pack — Now for sale in the Scirra Store!

    https://www.scirra.com/store/royalty-free-game-templates/water-essentials-pack-2762

    <h3>Description</h3><div class="deshr"></div><p>This template contains 3 types of water:</p>

    • Dynamic Water
    • Static Water
    • Physics Water

    <h3>More Information</h3><div class="deshr"></div><p>For more information on what the pack contains and how all of it works, check the documentation.</p><h3>Needed Addons</h3><div class="deshr"></div><p>You will need the Canvas plugin and the Alpha Threshold effect for these to work:</p><p>Canvas plugin: scirra.com/forum/plugin-canvas_t64239%3C/p%3E%3Cp%3EAlpha Threshold: scirra.com/forum/effect-alpha-threshold_t74372%3C/p%3E%3Ch3%3EDemo%3C/h3%3E%3Cdiv class="deshr"></div><p>Try out the demo here: airtailstudios.comxa.com/Water%20Essential/%3C/p%3E%3Ch3%3EFree Version</h3><div class="deshr"></div><p>If you want to get your hands on the product before paying, try the free light pack: mega.nz

    Use this topic to leave comments, ask questions and talk about Water Essentials Pack

  • Well to be honest, I planned to sell it for 1/2£. I don't want it to be too expensive.

  • UPDATE: I finished making the pack. I'm commenting its code, and then I'll write a tutorial on how to use it and what does every var do that I'll distribute along with the .capx.

  • winkr7 I love you xD

    Well, I will indeed have a light version distributed for free.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • glerikud I think I'll sell it, but I'll also distribute a free "light" version as well as a demo. The price won't be astronomically high.

    Anyway, I'll finish it, comment its code, and then publish it.

  • Thank you. If I have anything new, I'll let you know ^^.

    However, I'm not sure if I should sell it on the Scirra store. If this came out, how much would you buy it? Or would you even buy it?

    • Post link icon

    Eisenhans Well, I wish he does haha .

    I'll try both. If Construct 3 is as good or better than Spark, there is no way I could leave it.

    Well Ashley, if you read this, please note that a skeletal animator as well as a real time team work would make me fall in love with you.

    Actually, having the editor open source and letting plugins and addons add editors, windows or even change some functions should do the trick. And that would be amazing.

  • Hey, I'm currently working on a Water Essentials pack for Construct 2

    I made dynamic water, like the one in Ori and the Blind Forest:

    And a more static water with animated waves

    I'll also make something concerning water physics.

    I always try to have everything modular in the "WaterBody" object's instance variables, like color, effect padding, wave parameters, viscosity and so on.

    Btw, I'm using the Canvas plugin to "draw" water.

    If any of you is interested in that, please tell me.

    • Post link icon

    As a Construct 3 big competitor, I shall designate Spark Engine: http://spark.tools/

    It's in dev, they will release an alpha/beta this summer (probably, not sure) and they have a Skype group where they keep fans up to date about the features they added.

    You may want to spy on that Ashley

  • XBox Live is a great place for indie developers. Awesome games were published there. Construct is a great tool for indie developers. Awesome games were made using it. There's not any other way to explain how much we need this :p.

  • Ok, I just found out something absolutely amazing. If an object is loaded in memory once, it loads a lot faster the next times you create an instance of that object. So I put an instance of my heavy object in the splashscreen at 1 opacity. And that's not quite a problem as the default Contruct 2 loader gives feedback on what has been loaded. And after that first, longer loading (about 7 seconds, when it took 1 before), but after that , other loadings take only one to two seconds when they took 10 seconds. And that works even though the object is not global. I wonder if it only depends on the computer's specs, if the object stays loaded on RAM for a while or if something else in going on. I'd like to know

  • Well, that's not sure, because, in some cases, what is not rendered is not loaded into memory. I prefer being sure to have it rendered as my object is pretty dark and my background plain dark.

  • Well, there are a few possibilities. It really depends on the game.

    A few exemples can be Dragon Ball Z Budokai Tenkaishi 3 where you could mash a button to do an action while the game was loading. Like having Goku eat loads of food, Vegeta doing pushups, or Gohan extract excalibur from the ground.

    You could also have the player see a little animated loading, like the one present in the simpson game, where you would have Itchy and Scratchy hitting each other all over the screen. Or even have some hidden things that would reveal things about the game. Let's say, each time a level loaded, you had a really tiny sublevel, where you would have to move your mouse through a pattern before the loading ends so it can reach a key, some gold, or some easter egg and/or information about the game.

    The real question, is not "why do you need that?" but more "why can't you have that". The goal of softwares like Construct relies on making something that was first a bit hard, becoming simple, while keeping its freedom. So for every tiny little thing that can be done using code, you should be able to do the same using Construct. Plus Construct is waaay past the state where there was still big features left to have done. The only thing that has been done through the Construct releases are mostly bugfixes, fixing compatibility issues or changing some features. So adding this kind of features, the ones that has been requested by the community is the only thing left Construct may want to add.

    oosyrag Yeah, I know, I'll try to have the object created in the loading screen at 1 opacity, like backendfreak told me and see how it went.

  • Well, thanks. Your second idea is really good. What's eating up most of my memory is a screen object that displays a lot of different animations.

    I'll see if I can somehow preload it anywhere, and make it global so it is not deleted. That may not be a good idea though. I'll try what you said, and let you know.

  • Yeah, at first, I intended to have only one of these 3D cubes showing. This was not made to be optimized. Plus it got out of hand as I finished with a whole city of these cubes .