Hasan999's Forum Posts

  • Before instance variables, I suggest first have the deck ready.

    Make a Sprite called "deck", and have four Animations in there, of Spades, Clubs, Hearts, Diamonds. Each of them should have 13 frames in total and have all the sprites (images) ready therin.

    This will organize your deck in a way that later you can program it according to your potential game conveniently.

    Picking random card is easy - You just need to pick random animation and random frame within a given range.

  • How did you achieve so many downloads? :O

    Out of the 1200+ installs (in the first month), I got 600 installs from the Admob Promotion that I launched for about 7 days through Fullscreen Ads of my own app showing in one relevant country.

    The remaining 600+ installs is a good surprise for me too. I believe it is due to the "Share on Facebook" feature within my app, which is highly productive even if a few users share my app on Facebook (because they are sharing with 100s of friends).

    With my latest Update, I have added a "Share on Facebook" condition to unlock "Teams". I think this will positively push all relevant users to share with more relevant people (friends). If this goes as planned, I could gain sufficient regular installs without manually "$promoting$" my app anymore!

    I'll update it here on how it goes... Give me about a month to analyze the stats!

  • Thank you dcadjust,

    I don't really know, but if I have to guess there could be two things that may affect the size of the banner:

    1) I am using Admob through Mopub via CocoonJS (Ludei) exporter and publisher. (not Cordova)

    2) I have made this game with a 1920 x 1080p resolution, so I think the ads adjust based on the screen resolution of the phone instead of screen size.

    Not really sure though if that's the reason.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thanks dcadjust I do have Admob Ads running in there - placed wisely without disruption to the game.

    Now, since you asked, here is my stats so far, but I'm sure it will improve since I'm going to start doing some targeted advertisements soon:

    Total Installs: 1200

    Total users who have not uninstalled the app: 400 (current installs)

    Total number of regular users who play my game almost everyday: ~25 to 30

    Total revenue earned by those regular users: $0.3 to $0.4 per day. so far

    It's not that bad, because I can see users taking a lot of interest in the game, which means, if I find some 'relevant' audience, they are surely going to become "regular" and will probably "share" my app with more relevant audience - that can magnify my revenue accordingly.

  • Thanks dcadjust for your feedback!

    I did exactly that.. Evolved it further by adding a Reverse sweep shot, Net Practice Mode, Worldwide Records & Rankings, and Teams to choose from and I have got a lot of engaged users now

    AND.. I made a Video Trailer as well:

    Cheers!

  • Thanks for the reply. Now I understand the reason.

    I am wondering if during the replacement of new Physics shape, if it could just save its final movement related parameters (such as VelocityX, velocityY, and the on-going accelerations) and then restore them into the new shape immediately. Would it then appear to continue moving? - Compared to letting it restart from zero velocity, which I believe would be impractical in any game.

    By the way, I would like to share how I finally improvised around this problem while I was making a "Paper Throw" type of game, where you need the Physics object to be thrown ahead (in supposed 3D), which requires you to scale it down for perspective effects. Now, scaling would stop it from moving, as I struggled with for days. BUT I improvised by adding an invisible dummy physics sprite which I programmed to be thrown instead, while the actual "Object" is set position to dummy-physics object, and since that Object is non-Physics, I can change its scale any time independently while it follows the X/Y movement of the real Physics object.

    I guess this quick trick will help others as well who wants to scale/resize a moving Physics object.

    Ashley, do you think that 'replacement' procedure, as I mentioned above, would resolve the problem?

  • Let me clear your doubts:

    1) Fetching of a product should be done in the same event sheet that is used to 'purchase' that product.

    2) Fetching can be done at any point in time before the user could buy. For example: On start of layout, or even "On Purchase button pressed". But in this case, you should also use "is Fetched" then Purchase.

    3) Only the last fetched product is purchased. So if you have multiple products, make sure you fetch each product with separate "On Button pressed" events before buying the corresponding product. It will not make sense to fetch all products together On start of layout, since only the last fetched product will be 'ready to be bought'.

    Hope this helps

    -Hasan

  • Can you please provide specific example or direct links.. I am not familiar with integrating third-party API's to C2 yet. But with your specific help and direction, I can learn and implement.

  • Hi,

    I need to know how can I make a leaderboard system where users can post Scores with their Country shown (a flag, or just text).

    I have seen this in some games, but how can I implement this using Construct 2.

    Please share examples and/or links of where I can learn and get started with this.

    Thank you!

    Hasan

  • Problem Description

    A Physics (behavior) object falling due to gravity will suddenly "stop" if its being transformed (size changed).

    Attach a Capx

    https://www.dropbox.com/s/1hsayxk27134kz6/Physicsbug.capx?dl=0

    Description of Capx

    One square sprite (Physics behavior). Whenever Touch is Down, its width increases.

    Steps to Reproduce Bug

    • Any Physics behavior
    • Transform either its width, height, scale, etc.

    Observed Result

    At the moment (and while) the sprite is being transformed, it no longer follows "Physics", in fact it just stops there suddenly. In other words, the change in width defies Physics!

    Expected Result

    Graphics (and change in transformation) should not affect the Physics behavior or motion. Just like the case of animations and rotations, Physics should be independent of Width, Height and Scale as well.

    Affected Browsers

    • Chrome: Yes
    • FireFox: Yes
    • Internet Explorer: Yes
    • Mobile Devices: Yes

    Operating System and Service Pack

    Windows 7 - SP1

    Construct 2 Version ID

    r200, I observed the same in r202, and r195 as well. This problem was apparently there since the beginning.

  • One feedback at least? Please?

    Anyone?

  • If they are different objects, they cannot have the same name.

    If they are same objects (Create Object), then they ALL would have the same name.

    Distinguishing and corresponding to a specific object then would be through its UID (Unique ID) or "Picking by near/far" etc. feature.

    Otherwise, there is no 'expression' to compare "names" of Sprites, but there are ways around it.

  • Can I please get some feedback?

    You don't have to be a Cricket fan or expert to play this game. I think its addicting user-friendly game-play would make it equally interesting for anyone.

    Please try it out and review. Thanks !

  • Hey guys,

    My new game is particularly for the Cricket lovers out there..

    Stickman Cricket League (SCL)

    is a game where the you (batsman) have FULL control on your shot selection. Hit the ball for maximum runs using the best Angle, Timing, Placement and Power --Only talent works in this game, not bugs

    Automated Bowling with varying pace of full-toss, slow bouncers, short deliveries, and yorkers!

    Try it out, submit your highscore Online

    Play Store: https://play.google.com/store/apps/details?id=com.acl.app

    Youtube Video (Game-play):

    Please rate and review - I will be waiting for your feedback.

  • Anyone?

    Summary: How do we now implement Google Play Leaderboards, when Client Secret is no longer provided to us by Google?