dop2000's Recent Forum Activity

  • Add "Else" to the "CurRound=2" condition:

    CurRound=1 : Function Call CreateEnemies
    
    Else
    CurRound=2 : Function Call Boss1
    

    Also, you are making the same mistake most beginners make in Construct - using "Trigger once" where it's not needed, which can cause all kinds of bugs. Remove it from functions and try not to use it in your code until you fully understand how it works.

  • I did this by using an invisible flat tilemap and invisible enemies on it. The player character was also invisible and walking on the same tilemap. So under the hood the whole game was actually played on a flat 2D grid.

    I then translated their coordinates to the visible sprites on visible isometric grid. Here is my game:

    dropbox.com/s/u8x6cbgsh0h6jdl/GreenShadow-eng.c3p

  • I've seen many people mentioning the same problem. You can disable hardware acceleration in browser settings, but it will run slow.

    Another option is to revert to the previous version of C3 - r317.2. If the browser keeps loading the current version instead, try clearing browser data/cache.

  • Yeah, I've been using Construct for many years, and I still keep forgetting that each layout remembers layer visibility when you return to it. I don't think there's a setting to disable this.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Use Audio "Fade volume" action.

  • Don't use "Trigger once" condition if there are many copies (instances) of Chest sprite. It will not work correctly!

    You can simply move "Chest spawn Reward" action into event #3.

  • Check "Export file structure" in project properties. If it's set to "flat", you don't need to specify subfolder name.

  • It's not possible to answer your question without seeing your event sheet. Can you post a screenshot of the events, or share your project file?

  • Yes, use "Request URL" and put the filename testft.srt into the text variable.

    Or you can use something like this:

    Variable lang = Fr
    
    AJAX Request URL "test" & lang & ".srt"
    

    If the file is in a sub-folder, you need to include it too, for example:

    AJAX Request URL "Subtitles/testFr.srt"
    
  • I do something similar in my projects. All texts are added to a single Texts family. It has a "tag" instance variable defined on it. I can specify unique tags for each text object on the layout, for example "player_score", "game_over" etc.

    There is an array containing all these tags with strings translated to different languages.

    And I have a single "Texts On Created" event, which looks up the string in the current language for each text by its tag.

    I chose to use an array because it's easy to edit, but this can be a dictionary or JSON.

    Here is a (paid) template with this and a few other useful mechanics for game localization:

    construct.net/en/game-assets/game-templates/multi-language-support-c3-2407

  • The only issue with Tween is that it will choose the shortest way. For example if you tell it to rotate from 0 to 270, it will rotate 90 degrees counter-clockwise.

    If you want to rotate 270 degrees clockwise, you need to use "Tween Value" action and set the angle to Sprite.Tween.Value("tag") while the tween is playing.

  • So a web game? Use Browser.QueryParam and Browser.QueryString expressions

dop2000's avatar

dop2000

Member since 26 May, 2016

Twitter
dop2000 has 280 followers

Connect with dop2000

Trophy Case

  • 10-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • x5
    Popular Game One of your games has over 1,000 players
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • x3
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x14
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

30/44
How to earn trophies