Chadori's Forum Posts

  • Sadly, the Official IAP is only for one time purchase items:

    For IntelXDK Crosswalk Export

    You can use Cordova IAP from cranberrygame to make consumable items.

    But it is a paid product :

    Scirra Store: https://www.scirra.com/store/construct2 ... ugins-1662

    Forum Topic:

    plugins-construct2-cordova-plugins_t109586

    Also, how can I display the product price converted in native currency format of the user/player?

    It is already automated by google play. You just need the plugin for C2, Cordova IAP plugin, I mean.

    For Cocoon.IO Export

    Free plugin:

    https://github.com/CocoonIO/cocoon-plugins-c2

    Tutorial: https://www.scirra.com/tutorials/5013/c ... out-paying

    A small tip:

    The stable one for me & easier to manage is the IntelXDK export with Cordova IAP plugin. That is only my opinion. I've tried both and I find

    IntelXDK to much more stable. But it is paid though.

    Good luck.

    prashant3999 - Yeah, and we age the same. So apparently you watch anime too.

    Clickteam fusion seems a little bit non-maintained but that is only my opinion. Remember you are in a C2 related forum, so obviously we'll go for Construct 2.

    But honestly, if you want to make RPGs. I suggest RPG Maker.... If you want a custom made RPG design, I suggest Construct 2 or Unity for 2D.

  • - Hey try mobile also if you want. Many mobile gamers like that kind of game.

  • It's nice to see apps made in C2 that aren't games but still successful.

  • Love it!!! Nice . Rhythm games are hard to make & you pulled it off.

  • Amazing Game. So many downloads already, and you have just started!

  • Well made. Nice game!

  • I have voted .

  • But I still have this doubt ->

    Would I be wrong to create a tile map 1280 x 768 and separate it into 256x256 blocks? And mount the background with 256 blocks as a puzzle. Or it would be like to play the whole picture?

    It would still consume the same amount of memory regardless if you use tilemaps, tiledbackgrounds or sprite if the whole image is imported.

    The only optimization in separating images is that you can use 1 image for similar objects. For instance, there are 2 castles but the body are both the same, only the

    head is different because it differs in color. So we can have 2 castle heads (red & blue) but only 1 body which will be cloned into 2 instances. Now you saved a few memory from the castle body.

    For Example Explanation:

    The Background Parts: (2 Castle Body & 2 Castle Head)

    Whole Image

    1 Castle Head = 500 KB

    1 Castle Body = 500KB

    Needed Castle Head : 2

    Needed Rotated Castle Body : 1

    Needed Non-Rotated Castle Body: 1

    Imported Castle Head : 2

    Imported Castle Body : 2

    Total Memory Usage: (500KB * 2) + (500KB * 2) = 2,000 KB or 2MB

    Separated Image

    1 Castle Head = 500 KB

    1 Castle Body = 500KB

    Needed Castle Head : 2

    Needed Rotated Castle Body : 1

    Needed Non-Rotated Castle Body: 1

    Since the actual Castle Body image is the same for both Castle, we only need one. We'll just clone the 1st Castle Body image to make a 2nd instance and modify it's angle to fit our need.

    Imported Castle Head : 2

    Imported Castle Body : 1

    Total Memory Usage: (500KB * 2) + (500KB * 1) = 1,500 KB or 1.5MB

    I hope that explains it.

    Reference: https://www.scirra.com/blog/ashley/3/te ... ap-tidbits

  • Since it is static background.... I suggest having each object as sprites and make the repeating images as tiled background.

    For example:

    Sprites:

    *Castle Body - Make only 1 body. (Mirror it on the upper part to save memory.)

    *Castle Head - Make 1 with 2 animations. First animation : Red , Second Animation : Blue.

    *Trees - You can make 2 or you can have only one and just duplicate & tilt the one in-front for the background tree.

    *Mountains & Hills : You can just duplicate them all to different instances and use the z-order, opacity & size to make and effect like that (with the same single sprite image).

    *Clouds - Have one in sprite and manipulate opacity & size to make that effect, just make sure to have the Blue Sky Tiled BG.

    *etc... You get the idea.

    TiledBackground:

    *Blue Sky (2x2) Blue Color

    *etc... You get the idea.

    In C2 games, Backgrounds like these are not made in a single image, they are from separate images (sprites / tiledbackground) that are repeated, duplicated, rotated, resized, faded, & tiled to optimize the game as much as possible. So I hope you get the idea <img src="{SMILIES_PATH}/icon_e_wink.gif" alt=";)" title="Wink"> .

    Reference : https://www.scirra.com/blog/112/remembe ... our-memory

  • Well honestly, I think it actually depends on your IQ. If you are as genius & persistent like Ashley or Bill Gates then I guess you don't have a problem.

    But for us average minds, I think having a degree will be the safest bet.

    And btw.... I'm going to reveal that universities don't really teach programming very well compared to self-learning.

  • [Feature Request] Able to duplicate locked & active layers when duplicating layouts.

    Why need this:

    Duplicate Locked Layers

    Because many games made in Construct 2 are level-based. And in a level-based game, there are parts (layers) that are similar. For example, backgrounds or GUI s,

    these are things that in some cases don't need modifying and are locked when finished.

    Duplicate Active Layers

    As I said, this is great for level-based games. For example, in your game you have finished making the GUI, backgrounds and other common parts that is also going to be used in your other levels, the only thing left is to duplicate and reuse the layout to put objects. And in putting objects, 1 layer is only needed and it is named Object Layer(The object layer is in the middle of the other layers) and it would be a waste of time to repeatedly assign an active layer & lock each layers after every duplication.

    It is not only beneficial for Level-Based Games.

    It speaks for itself, the word duplicate says it all. I can't see any reason not to also duplicate the active & locked layers in duplicating layouts since no game developer needs to have their game's locked layouts reset again & active layers being at random(Not sure if it's random though).

    Thanks.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Aquanex2 Separate the Camera(Scroll To) from the Player. Then don't make the camera dependent on the players position when vibrating. Do you need a tutorial or can you make it yourself?

  • ultimateassassin - Construct 2 is the easiest way & (in theory) inefficient for professionals in some ways since it is generalized (Because there are ways you can optimize your game but cannot be implemented in a 'magic engine') . But the engine is very efficient in time & easy to master.

    My point is that, if you are going to work in an industry, you'll likely not use an engine like Construct 2 but something more vast & custom for a particular company.

    If you want to know & learn the most commonly used engine that resembles a custom company game engine. That would be Unity3D.

    In using Unity 3D you need to learn how to program using languages like Javascript, Boo or C#.

    Mastering C2 will not get you employed in a gaming company, you need a degree like newt said & a programming background.

    Update:

    Ohh, yeah... Learning the Unity Engine can get you employed in some small / big gaming companies. Best of luck.