Mayfly's Forum Posts

  • Well after checking through some of MMF2 creations over the weekend, I did a little tutorial level to bring my 'Pro Skater' game up to date with Construct 2 and also fro mobile devices. Experimenting with a touch swipe control scheme and really checking how it would run. Fairly happy with a few hours conversion over to C2 and touch controls. And it runs pretty good on a Galaxy S3 =) Will need to tweak slightly to get it running super smooth but happy so far.

    [Tube]http://youtu.be/EW6R9Dp9w4w[/Tube]

  • Here's a compilation video of my old MMF2 games I used to work on. Since trying out Construct 2 I've never looked back until today when I decided to check out my old games and see what I should re-make into C2 =)

    [TUBE]http://youtu.be/enhFB5Rd8FU[/TUBE]

  • Does the game freeze at the same spot for everyone or are there random freezes?

    What wrapper are you using to distribute?

    Is they anycommon theme on the reports. ie hardware, OS....

    • The game appears to freeze the same spot each time for one person. On my two devices / PC testing I do not encounter any issues. Nor has anyone else reported it / my friends have not had the issue on their devices.

    I have tested on S3, HCT One, ASUS tablet no problems. The issues come from a tesco HUDL device on android 4.2.2 (Although I have tested this versino of android fine on other devices)

    • I am using CocoonJS still to wrap the game.
    • The game freezes on them and does not bring up the report error screen so I have not managed to get any details.

    Checking my app on the GP developer I have two crashes reported by other users but I do not understand what all that means =P

    One error report is:

    java.lang.NullPointerException

    at com.mopub.mobileads.AdView.loadUrl(AdView.java:365)

    at com.mopub.mobileads.AdView.reload(AdView.java:476)

    at android.webkit.AccessibilityInjector.updateJavaScriptEnabled(AccessibilityInjector.java:426)

    at android.webkit.WebViewClassic.updateJavaScriptEnabled(WebViewClassic.java:3380)

    at android.webkit.WebSettingsClassic.setJavaScriptEnabled(WebSettingsClassic.java:1549)

    at com.mopub.mobileads.AdView.<init>(AdView.java:131)

    at com.mopub.mobileads.MoPubView.initVersionDependentAdView(MoPubView.java:132)

    at com.mopub.mobileads.MoPubView.<init>(MoPubView.java:118)

    at com.mopub.mobileads.MoPubView.<init>(MoPubView.java:92)

    at android.com.ideateca.service.ad.AndroidMoPubAdBanner$1.run(AndroidMoPubAdBanner.java:34)

    at android.os.Handler.handleCallback(Handler.java:725)

    at android.os.Handler.dispatchMessage(Handler.java:92)

    at android.os.Looper.loop(Looper.java:137)

    at android.app.ActivityThread.main(ActivityThread.java:5328)

    at java.lang.reflect.Method.invokeNative(Native Method)

    at java.lang.reflect.Method.invoke(Method.java:511)

    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)

    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)

    at dalvik.system.NativeStart.main(Native Method)

    The other says:

    java.lang.ExceptionInInitializerError

    at java.lang.Class.newInstanceImpl(Native Method)

    at java.lang.Class.newInstance(Class.java:1409)

    at android.app.Instrumentation.newApplication(Instrumentation.java:957)

    at android.app.Instrumentation.newApplication(Instrumentation.java:942)

    at android.app.LoadedApk.makeApplication(LoadedApk.java:485)

    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3399)

    at android.app.ActivityThread.access$2200(ActivityThread.java:124)

    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:985)

    at android.os.Handler.dispatchMessage(Handler.java:99)

    at android.os.Looper.loop(Looper.java:130)

    at android.app.ActivityThread.main(ActivityThread.java:3822)

    at java.lang.reflect.Method.invokeNative(Native Method)

    at java.lang.reflect.Method.invoke(Method.java:507)

    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)

    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)

    at dalvik.system.NativeStart.main(Native Method)

    Caused by: java.lang.UnsatisfiedLinkError: Couldn't load CocoonJSLib: findLibrary returned null

    at java.lang.Runtime.loadLibrary(Runtime.java:429)

    at java.lang.System.loadLibrary(System.java:554)

    at com.touchmonkeygames.smb.Short_Mat_Bowls_TouchApplication.<clinit>(Short_Mat_Bowls_TouchApplication.java:8)

    ... 16 more

  • Hello,

    I've had a search around the forum and tutorials but not found anything to cover this. I have an app called Bowls: Short Mat Bowls out on the google play store. I have had an email from someone mentioning is always crashes at a certain point in in the match.

    They have given me details, their android version and let me know they've tried uninstalling and re-installing but it still happens. I am unable to replicate this on my two android devices, one on the same android version (4.2). It does not give them an error report (It just freezes on them)

    Is there a way I can try and identify this error? Seems device specific to me as I've not had other reports of this.

    Cheers

  • I've been making steady progress over the last week on my Bowls app. It is 'Short Mat' which is an indoor variation of bowls played over a shorter distance.

    Current features are:

    • Intuitive touch screen controls
    • Easy to pick up, hard to master
    • Single player / Local Multiplayer modes
    • Replay feature (Replay last shot or entire match once completed)
    • Rules / Help page

    It is Free on Google play store (Search Bowls):

    GOOGLE PLAY LINK

    or it can be played online at:

    ONLINE LINK

    On the PC you play 3 ends, on android you can choose.

    Currently I'm looking at trying to add multi-player if possible. Might have to wait for when C2 updates =)

    Open for comments on how to improve! I know graphics need alot of work but that will come once I have the gameplay / modes etc I will change the sprites / animations.

  • Two titles I currently working on, one is released on Google play so far:

    Short Mat Bowls:

    Second game still in early stages and WIP, although open for testing if interested:

    Soccer Caps:

    Both games are fully workable in Android / that is the target platform.

  • I second this =P

    I've been trying to get it working for months now =(

    Please someone help us

  • I guess I could change everything to bullet behavior. I am making it for android and found performance better using physics. Plus to me it was easier to set it up.

    I had a look at the walls. They are all bounding box.

    I've tried using Angle(0,0,Object[Physics].VelocityX,Object[Physics].VelocityY)

    To get the movement angle and applying a force at this angle on collision, but sometimes it will just apply a force along the wall and the ball slides up the wall a bit faster =P

  • Hi,

    Just checked out what you suggested. The collision polygon is fine. It's on guess from shape and draws an octagon around the circle which looks ok. In the physics behavior it is set to circle. Elasticity is already at 0.7 and to be honest I'd like to keep this value or will bounce off other objects too much.

    I have been trying to work out how to add a force on collision properly. My trouble is I have tried and the bounce then comes off at an incorrect angle. I need to try and keep the bounce on the proper expected angle.

    Thanks

  • When using the built in physics behavior, I've noticed if objects are moving slowly, instead of bouncing off a wall as you'd expect, they become 'stuck' to the wall and move horizontal / vertically. It is hard to bounce into them to get them unstuck.

    Is there a way around this with adding a random kick off the wall?

  • I am using Arrays to store information about sprites in my game. Currently I have assigned one array per object. Would it be more efficient to store all the data into one array or does it not really matter?

    Thanks

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • So now I've had some time to learn a little in C2 I decided to get a site up and running. Lets you play some of my games online and explains about them. Feedback and comments welcomed =)

    http://touchmonkeygames.mine.nu/

  • A standard online stock market would make it interesting =P

    I can still get to minus figures but its much more stable. Still a neat idea. Reminds me a little of the old drug wars games where you buy and sell to make money.

  • If you leave for a few minutes all the stock starts getting minus and you make money plus get stock ;) Nice idea though.

  • So I've got a couple of free apps out on Google play now. Hopefully you can enjoy / give feedback!

    1) Monkey Dodge Ball. Arcade game where you tilt or touch to roll your monkey and avoid enemies. Collect powerups to help get high scores and trophies.

    https://play.google.com/store/apps/details?id=com.touchmonkeygames.monkeydodge

    2) Short mat bowls. It's a 2D game of carpet bowls. (Roll your bowls closer than your opponent to the target ball).

    https://play.google.com/store/apps/details?id=com.touchmonkeygames.smb