Javanie's Forum Posts

  • So is Construct 3 still HTML/Javascript Based. Someone had said it outputs in the different game engines language. Like native android and ios and windows, and you don't need plugins and phonegap or cocoon.io(dead) or apk signing or all those little nonsense tools. Which at one point I thought I was pretty awesome because I learned to use all those things. I have one app on Windows Store and 6 on Google play. I mean me IRL I don't know anybody that has ever published any app anywhere.

    My question Is Construct 3 really Magic like they say?

    honestly.

    Construct 3 is more than Magic I think,based on my experience using C2 and C3.

    C2 is powerful enough for creating 2D games but C3 is more than powerful for creating 2D games. Also the dev is very active and we have great community here. I am one of the happy customers using C2 and C3. :)

  • Create one variable, example variable counter

    Event 1: Object on collisions with X -> every 1 second add to counter 1

    Event 2: Counter => 5 then destroy object and set counter to 0

    Note: Also you can use instance variable for the object.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You can create a group and put events inside that group, when you need to disable events just set the group disable or set group enable again when needed.

    Example 1 :

    |Group A

    |-Events 1

    |--Events 2

    Player when collisions with X then set Group A Disable

    else

    Set Group A enable

    Example 2 :

    |Group A

    |-Events 1

    |--Events 2

    Player collisions with X then set Group A Disable

    Player collisions with Z then set Group A Enable

  • You can use Cordova CLI to build an APK.

    Software requirement for build APK on Windows 7 or Windows 10:

    1. Node.js --> nodejs.org/en

    2. Apache Cordova CLI "npm install -g cordova"

    3. Java Development Kit (JDK) --> oracle.com/java/technologies/downloads

    4. Android SDK --> developer.android.com/studio

    Video Tutorial step by step install all requirement software:

    1. Install Node.js & Cordova CLI --> youtube.com/watch

    2. Install JDK & Add Environment Variables --> youtube.com/watch

    3. Install Android SDK Add Environment Variables --> youtube.com/watch

    Tutorial Cordova Build Debug APK

    youtube.com/watch

    Tutorial Create Keystore & Build Release APK

    youtube.com/watch

    Update:

    Construct 2 Build APK Using Android Studio --> youtube.com/watch

  • chmod your file game executable, because on linux run executable need permission. Execute permission type on terminal:

    only for current user permission

    chmod u+x your_game_executable

    for all user permission

    chmod a+x your_game_executable

  • Create text file on c3 then name it 1.txt, copy this text then paste to 1.txt:

    text1 -end

    text2 -end

    text3 -end

    text4 -end

    text5 -end

    text6 -end

    text7 -end

    text8 -end

    text9 -end

    text10 -end

    then create 1 TextInput, add function, ajax, array, nwjs.

    If you want external file different with project root directory then use copy file on nwjs action,

    Example copy file from C:\1.txt to NWjs.AppFolder then use ajax to request the file ( ajax request file->1.txt).

    Hope helps.

    More information:

    construct.net/en/make-games/manuals/construct-3/plugin-reference/nw-js

  • Create new layer, ex. layer name HUD then set layer properties to parallax 0x0 and arrange coin + text to the center viewport.

  • This is very good tutorial, try this one.

    construct.net/en

  • Maybe like this one ?

  • Install java sdk then open keytool to create keystore:

    keytool -genkey -keystore Your_Keystore_Name.keystore -alias Your_Alias_App -keyalg RSA -keysize 2048 -validity 9999 -v

    for local mode signing apk use jarsigner:

    jarsigner -sigalg SHA1withRSA -digestalg SHA1 -verbose -keystore Your_Keystore_Name.keystore app-release-unsigned.apk Your_Alias_App

    for cocoon just upload your keystore and use the keystore to signing. For complate guide you can check my tutorial here : javanie.com/construct-2-3-build-apk-on-windows-part-2