dop2000's Recent Forum Activity

  • It depends on the game.

    If, for example you want players to drag&drop tiles, then use a sprite at first.

    When the player drops the sprite to its location, you can destroy the sprite and modify the appearance of the tile at the TileMap.

  • Yes, you can display the speed in real time.

    speedPerSecond= (correctlyTypedCharacters) / (time-gameStartTime)

    speedPerMinute=speedPerSecond*60

    If you want round this number to two decimal places:

    speedPerMinute = round(speedPerMinute * 100) / 100

    I believe PPM refers to "Pages per minute" and it's used to measure performance of printers and photocopiers:)

  • And again you shared a demo instead of the event sheet...

    I modified my example, it now works with all keys except ' and /

    In firefox these keys invoke search function, so I would avoid using them in your game.

    https://www.dropbox.com/s/g06mg3tjulvlq ... .capx?dl=0

  • Wossi

    The player was falling through the platform because you were moving the platform with Sine behavior.

    What I'm suggesting is that you use Sine behavior only to calculate the value. And then use this value to move the platform with Physics action "Set velocity".

    Pin is also a non-physics behavior and you should avoid using it with physics objects.

  • You can use Physics->Set velocity

    It's almost the same as setting Bullet speed, only it works correctly with physics objects.

    For sine movement you can add Sine behavior, but select "Movement=Value only" in properties.

    Then on every tick do Physics->Set velocity to (Self.Sine.Value)

    Alternatively, you can move your platforms using forces, impulses, gravity, linear damping etc.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You can change Vector X and Vector Y.

    Here is the easiest (but not very good) way to slow down vertical speed:

    On every tick-> Character 8Direction Set Vector Y to (self.8direction.VectorY*0.9)

  • blackhornet

    Thanks! I spent a lot of time searching for this setting and finally decided that it must be a bug

  • You mean the "Add action" line is missing, as on this picture?

    I think it's a C2 bug, I've seen it in one of the projects.

    To add more than one action, you can copy the existing action, paste it several times with Ctrl-V and then change pasted actions.

    Or try creating a new Event sheet and move everything there.

  • Couldn't the in-browser AJAX still be manipulated? (this is what I was talking about when I said I know some but not enough)

    Yes, AJAX can be manipulated. But without the correct hash key hackers will not be able to re-calculate the hash for modified data. And when you check the hash on the server, you'll know that the data has been tampered with.

    Of course you need to use the same key and hash algorithm in the game and on the server.

  • You can encrypt or hash the data you send.

    Here is the Hash plugin for C2:

  • You need to save the time when typing starts in a variable: gameStart=time

    When the last correct character is typed, you can calculate the speed:

    speed= (number of characters) / (time-gameStart)

    Multiply it by 60 to get characters per minute.

    If you need to count words per minute, this might be a little more complex.

  • COGames

    Have you tried this? It works for me.

dop2000's avatar

dop2000

Member since 26 May, 2016

Twitter
dop2000 has 279 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