dop2000's Recent Forum Activity

  • It's actually much more complex than that, especially with only one family for all NPC types. Here, I made a little demo:

    dropbox.com/s/1zqazbbvfhnraqz/ChasingAnimals.capx

    This can be done easier (the picking part) if you make separate families for predator and prey objects. You can actually add the same object to multiple families, for example a Wolf sprite can be in Predators family and in NPC family. On Predators family you add instance variables only applicable for predators (for example, attack speed etc). On NPC family you can add more general variables, that apply to all NPCs, like health.

  • Ashley, thanks for the explanation!

    Since "Set color" action is essentially the "Tint" effect, why did you add it as an action? Was it for convenience and ease of use?

    Also, when using both this action and some other color-changing effect, in which order are they applied?

  • Sigh...

    Why did you change extension for "project.c3proj" file?? Rename it back from "project.c3p" to "project.c3proj"

    Go back to "bamboo forest.c3p" file. Rename it to "bamboo forest.zip"

    Extract files from "bamboo forest.zip" into an empty folder.

    Open "project.c3proj" file in Notepad++, make changes, save.

    Don't do anything else. Try opening this file in Construct 3 editor.

    If successful, make a backup copy of the entire project.

  • rborsuk Yeah, the files got removed a few days ago, hopefully this will be fixed soon.

    Here is the zip:

    dropbox.com/s/eu5gx6ihl091urj/Post_To_Google_Spreadsheet.zip

  • In a big project hard-coding UIDs in code is a bad practice, you should use instance variables instead.

    If you need to detect when the character is standing both feet on the platform, you can put an invisible Zone sprite, which is smaller (narrower) than the actual platform. Then use "on collision with zone" or "is overlapping zone" events.

  • Note that for SpriteFont, the color is applied as a tint. To ensure you can use any color text, use a SpriteFont with the characters drawn in a white color.

    construct.net/en/make-games/manuals/construct-3/plugin-reference/sprite-font

  • Use another invisible rectangle! :)

    Seriously, an invisible rectangular sprite for character is a very common technique used in platformer games. It helps to avoid lots of potential issues with changing collision polygons. Player actually controls that invisible sprite and the character sprite is pinned to it.

    You can use other invisible sprites (green zone on your picture) to detect when character steps on something, or enters a room etc.

    Just a second condition to "On landed" event:

    CharacterBox On landed
    CharacterBox Is Overlapping LandingZone
    .......(do something)
    

    .

    Edit: I may have understood your question wrong. If you are asking about how to detect when the character is N pixels above the floor, in this case - yes, you need to use "Overlapping at offset" event, with a positive number in Y offset. Possibly together with "Character is falling" and "Trigger once" conditions.

  • There is a demo project in C3, on the Start Page search for "JSON".

    editor.construct.net

    If you still can't work it out, you should ask more detailed questions and post your code or the project file.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Ashley, Thanks. So this is not a shader, it actually overwrites pixel information for this image in video memory?

  • In event #5 you should use "Set Max speed", not "Set speed".

    "Set speed" means current speed, that's why your car starts moving every 7 seconds.

  • Same here.

    If you are using Local Storage, try clearing it.

  • You need to enable showing file extensions in Windows..

    After that you should see your project file as filename.c3p, rename it to filename.zip

    After unpacking and making changes to .c3proj file, you should be able to open this project in Construct editor (no need to zip and rename again).

dop2000's avatar

dop2000

Online Now

Member since 26 May, 2016
Last online 19 Feb, 2025

Twitter
dop2000 has 259 followers

Connect with dop2000

Trophy Case

  • 8-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
  • x13
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

28/44
How to earn trophies