JasonKoh29's Forum Posts

  • Hello all, I have been working on this game for a few years now. I would be very happy if you can try it and provide feedback and suggestions.

    Rokudo is an exploration adventure set in the Japanese realms of afterlife (Samsara)!

    Key Features:

    -Explore six realms of rebirth: Human, Animal, Spirit, Asura, Hell and Heaven realm

    -Discover belief and culture behind each rebirth realm

    -Massive interactive and interconnected world

    -Befriend with more than 30 different Yokai and Asian folklore creatures

    -Dynamic story telling with multiple dialogue choices

    -Evolve with gating skills and turn into cute Yokai

    -Fight more than 20 epic and quirky bosses

    -Multiple phases of big bosses

    Try it on Scirra Arcade: construct.net/en/free-online-games/rokudo-demo-19787/play

    Try it on itch.io: heaven-tales.itch.io/rokudodemo

  • Subscribe to Construct videos now

    We have spent couple of years working on this metroidvania game called Rokudo.Rokudo is an exploration adventure set in the Japanese realms of afterlife (Samsara)!

    Minori is a young hermit with a relentless quest to search for his lost faithful companion dog. He must venture into the nearby forest to search for the clue of his dog whereabouts. The game will take the player deep into different Buddhist existence realms (Samsara) such as human realm, animal realm, spirit realm, Asura realm, hell realm and heaven realm. In his relentless journey, he will meet Yokai, spirit, Asura and different Asian mythological beings. The journey is a representation of the protagonist trying to achieve enlightenment.

    You can play the game demo at Scirra Arcade: construct.net/en/free-online-games/rokudo-demo-19787/play

    Itch.io: heaven-tales.itch.io/rokudodemo

    *Please help us improve the game by writing your feedback and suggestion in this short survey: forms.gle/Uncq3jTkZoM7Sw147

  • Is it possible to highlight some of the words in different color?

  • Thank you, after some tweaking I have a working camera. You are a live saver!

  • How do you make a camera that only scroll to when the player reach the end of the camera buffer area? The camera will not move while the player is inside the white buffer area.

  • How do you make a camera that only scroll to the player when the player jump at a certain height or only scroll to when the player reach the end of the camera buffer area? So jumps don’t cause vertical camera motion unless player has already moved within the window to eliminate the need in rapid camera jerks.

    Another problem I am having is the camera keep scrolling to the player during jumping even I make the camera fix at certain height.

  • I have 3 enemies in layout A with respective instance variables. How do I store or remember the 3 enemies location and it's instance variables after I returned to layout A from layout B.

  • Hi guys, I am currently making a platformer game. How to remember an enemies location and it's instance variable in layout A after I return from layout B?

    My problem is after I re-enter layout A, all the sprite and it's instance variables are reset.

  • You do not have permission to view this post

  • I have difficulty in showing global variables in the dialogue. What's is the correct syntax to use in the utility for the showing global variables? How do you insert the variable in the Game Variables dictionary?

  • I am making a platformer game but needed to implement the dialogue system. May I know how to make a dialogue system like in Pokemon?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi, hows the progress of your dialog system?

  • You can define an image point a few pixels lower of the bottom edge on the character sprite. And then use "System -> Pick overlapping point" to check if this point is overlapping the floor.

    Thank you mate, you are a live safer!

  • Hi, anyone know how to check if the platform sprite is half on a solid object/ almost fall from the edge?

  • My game is chicken hates trump on google play, the game occasionally get this crash report in google play developer console. Can somebody help point out my mistakes or how i can fix it? Thank you.

    Crash name: junit.framework.AssertionFailedError

    junit.framework.AssertionFailedError:

    at junit.framework.Assert.fail (Assert.java:50)

    at org.xwalk.core.XWalkView.onTouchEvent (XWalkView.java:1544)

    at android.view.View.dispatchTouchEvent (View.java:10072)

    at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2626)

    at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2307)

    at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2632)

    at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2264)

    at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2632)

    at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2264)

    at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2632)

    at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2264)

    at com.android.internal.policy.DecorView.superDispatchTouchEvent (DecorView.java:416)

    at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent (PhoneWindow.java:1808)

    at android.app.Activity.dispatchTouchEvent (Activity.java:3102)

    at com.android.internal.policy.DecorView.dispatchTouchEvent (DecorView.java:378)

    at android.view.View.dispatchPointerEvent (View.java:10292)

    at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent (ViewRootImpl.java:4444)

    at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess (ViewRootImpl.java:4312)

    at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3859)

    at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:3912)

    at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3878)

    at android.view.ViewRootImpl$AsyncInputStage.forward (ViewRootImpl.java:4005)

    at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3886)

    at android.view.ViewRootImpl$AsyncInputStage.apply (ViewRootImpl.java:4062)

    at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3859)

    at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:3912)

    at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3878)

    at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3886)

    at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3859)

    at android.view.ViewRootImpl.deliverInputEvent (ViewRootImpl.java:6252)

    at android.view.ViewRootImpl.doProcessInputEvents (ViewRootImpl.java:6226)

    at android.view.ViewRootImpl.enqueueInputEvent (ViewRootImpl.java:6187)

    at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent (ViewRootImpl.java:6355)

    at android.view.InputEventReceiver.dispatchInputEvent (InputEventReceiver.java:185)

    at android.os.MessageQueue.nativePollOnce (Native Method)

    at android.os.MessageQueue.next (MessageQueue.java:331)

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

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

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

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

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