Rable's Forum Posts

  • Sounds good, thanks a lot! I'll try it immediately.

    I should definitely start to learn such tricks! ^^'

  • Hi everyone,

    I would like to add the health (instance variable) of all the instances of one object type into one variable.

    More specifically, I would like to do

    Set totalHealth to enemy(IID#0).health+enemy(IID#1).health+enemy(IID#2).health

    But I don't think it works this way. The only way I can think of is to pick each instance separately, and save the enemy's health into a local variable, do this 3 times, then add every value to each other...

    Is there any way to do this more easily, using a code similar to the one I described above?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi shimo,

    I'm afraid the black screen problem could not be avoided if you are using Intel XDK. :/

    At least Healer Quest released a few days ago, and I still have the black screen on both iOS and Android.

    But BTW, if you have 50 or 60Mb of music, be sure to test if you will be able to publish your game!!

    Here is why :

    Android and iOS both have a limited size for upload. IIRC this is 50Mb for one platform, 60 Mb for the other.

    If your complete game is more than that, I doubt you will be able to upload it. Other games use packages to be able to go over this limit, but while using Construct 2, you can't use these packages. At least this is the conclusion I've come to while asking for this on this forum. The result is that you are simply limited to the basic size of the platform (50 or 60 Mb)

    And the next bad news... If you plan to make a Crosswalk build using Intel XDK, there are 16Mb that will be added to your file, so you could consider that you're stuck within 34 Mb limitation, I'm afraid.

    Of course I could be wrong. I may have missed something, or maybe additional packages could now be used with Construct 2, but please make sure to test an upload to the store to avoid being in the same situation I was a few month ago. I really, really struggled from these limitations.

    Feel free to ask if you have more questions. Good luck!

  • TiAm

    Thanks!

    If you remember, you're in the thanks of the credits, too.

  • Thanks for the report. Indeed the game needs iPad Mini 2, 3, iPad Air, Air 2, iPhone 5 or more to run on iOS devices.

  • ondraayyy The problem was simply the space after each comma in the "Add Product IDs" action. There shouldn't be any space in there.

    Once corrected, it passed Apple's approval without problem and is working fine.

  • Healer Quest is live on the Google Play Store, and free to download. Also available on the App Store.

    Healer Quest is a parodic RPG in which you only control the healer of a team of adventurers. It focuses on real-time combats in which you have to use your spells wisely in order to keep your allies alive while they are attacking the enemies (thieves, goblins, vampires, trolls, dragons, etc).

    Before the fight starts, choose 4 spells amongst the 18 at your disposal. They are divided into 3 main categories : healings, buffs and mana recovery skills. Each spell can be upgraded on 3 levels by gaining experience points. Try to make your 4 crazy allies use their special attacks, you can trigger each of them in a different situation. You will also have to deal with 8 different abnormal states (confusion, vampirism, poison, paralysation, etc) as well as many unforseen events.

    The game features a humoristic storyline which breaks the 4th wall and contains parodic elements about classical RPGs and MOBAs.

    Game website : http://healerquestgame.com/

    App Store link : http://www.appstore.com/apps/healerquest

    Google Play link : https://play.google.com/store/apps/deta ... mes.healer

  • Hi everyone,

    After nearly one year of develoment, Healer Quest released yesterday on iOS and Android (Google Play Store). It's free and available worldwide, so be sure to take a look. <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">

    Article links :

    http://www.gamezebo.com/2015/06/10/heal ... ed-medics/

    http://heavy.com/games/2015/06/healer-q ... ile-games/

    http://playtoko.com/hub/review-healer-q ... udah.6335/ (Indonesian)

    http://www.slidetoplay.com/out-now-healer-quest/

    Healer Quest is a parodic RPG in which you only control the healer of a team of adventurers. It focuses on real-time combats in which you have to use your spells wisely in order to keep your allies alive while they are attacking the enemies (thieves, goblins, vampires, trolls, dragons, etc).

    Before the fight starts, choose 4 spells amongst the 18 at your disposal. They are divided into 3 main categories : healings, buffs and mana recovery skills. Each spell can be upgraded on 3 levels by gaining experience points. Try to make your 4 crazy allies use their special attacks, you can trigger each of them in a different situation. You will also have to deal with 8 different abnormal states (confusion, vampirism, poison, paralysation, etc) as well as many unforseen events.

    The game features a humoristic storyline which breaks the 4th wall and contains parodic elements about classical RPGs and MOBAs.

    Game website : http://healerquestgame.com/

    App Store link : http://www.appstore.com/apps/healerquest

    Google Play link : https://play.google.com/store/apps/deta ... mes.healer

  • Thank you XpMonster and LittleStain for your replies.

    Oh great! I didn't know it was possible to define an object position in regards to the viewport top border! It should do the trick!

    Anchoring bottom of an object to top of the viewport is important because it allows to place a vertical gauge that depletes from top to bottom. If I anchor top to top, the gauge moves as soon as its value change, so that the top is always aligned with the defined point, resulting in the gauge depleting from bottom to top.

    But your trick should be okay, I'll try it tonight! Thanks again!

  • I tried to put scale to 0 and it didn't change anything. My object is still placed at very different places depending on the screen format.

    I don't think anchor will help. For some kind of screen format you will have to change position of objects yourself.

    I politely disagree. I'm using anchors for all the other elements of my HUD and it's working perfectly. Even when I change the format of my screen in real time by stretching a browser window like crazy, everything stays at the correct place. My only problem is that the option to anchor the bottom of an object to the top of the window apparently doesn't exist (why?) so that's it's pretty difficult to place a vertical jauge at the top of the screen in my case.

    You also can add in options of your game customization of the interface, where players will be able to change position and opacity of it or just choose one of templates you've created.

    I won't do this, sorry. I want the HUD to adapt automatically to screen resolution, not asking the player what resolution he plays in. If there is really no way to anchor the bottom of an object to the top of the screen, I'll design my HUD in a different way, but it would be too bad!

  • XpMonster

    Thanks for the reply. Yes it is for an interface (gauge), but defining the parallax to 0,0 produces weird results.

    As it is a mobile game, I created a larger layout in order to fit all screen sizes. So at the beginning of the layout, I'm scrolling down to align the bottom of my window with the bottom of the layout. When using your method, the objects starts moving everywhere on the screen when screen format changes (4/3 and 16/9 gives not the same result). Seems like I'll need an anchor in this case...

    Any other way?

  • Still need a reply to this. I can't believe there is no way to do it...

  • Hi everyone,

    I would like to anchor the bottom of a sprite to the top of the window, but in "bottom edge" (anchor behavior) there is only "Window bottom" and "none" which are selectionnable. This is weird, as in the "top edge" there is "window top", "window bottom" and "none"

    Is there a way to anchor the bottom of a sprite to the top of the window in another way?

    This is for vertical gauge which origin should be at the bottom.

  • Hi everyone,

    I still had a problem with IAP on Android. One of my beta testers purchased one item from the shop, but didn't receive it. It is a Google-managed product, so he can purchase it only once. If he tries to re-purchase it, it fails.

    To access the shop, the game performs a store listing request and only lauches the shop if it is successful.

    Then as soon as the shop is accessed, the code checks all the purchased items (PhonegapIAP : has product "xxxx") and set values of the global variables accordingly.

    However, it seems like even when accessing the shop, the global variable related to the purchase he made is not set correctly, so I guess Google considers he didn't purchase the product.

    Please note that at least 9 times out of 10, the purchases are performing as they should. It seem to be an exceptionnal bug, but still very ennoying.

    After this, the same user was unable to purchase an other NON-managed by Google product (consumable), which he successfully purchased earlier on.

    I double checked my code and the IAPs IDs and types and everything seems correct.

    Any idea of what the problem could be?

  • Completely agree on platform deployment being the hardest part of game development in Construct 2.