GDevelop-extensions icon indicating copy to clipboard operation
GDevelop-extensions copied to clipboard

CPS Counter

Open github-actions[bot] opened this issue 2 years ago • 6 comments

Description

This extension counts the users CPS.

How to use the extension

If you modify the text of a text object to the expression of the CPS counter, then it will give you the users CPS. When setting it up, you need to create a new scene variable - either a number or a string - and enter it into the first parameter box. It can be called whatever you want, though i recommend calling it 'CPS'.

Checklist

  • [X] I've followed all of the best practices.
  • [X] I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • [X] I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

What tier of review do you aim for your extension?

Community (Unreviewed)

Example file

Example.zip

Extension file

CPSCounter.zip

github-actions[bot] avatar Jul 27 '22 09:07 github-actions[bot]

Hi @GingerSniper10 !

  • What do you mean by CPS?
  • Also the example.zip file contain the project exported in HTML. This must be a project folder with the assets and the game.json to let us reviewing it in GDevelop..

Bouh avatar Jul 27 '22 19:07 Bouh

@Bouh

Sorry for not making it clear, CPS stands for Clicks Per Second. I thought I put that in there but apparently I was mistaken. Also, I am not 100% sure how to export the game as a .json file, so could you please help?

Thanks

GingerSniper10 avatar Jul 28 '22 09:07 GingerSniper10

Sorry for not making it clear, CPS stands for Clicks Per Second. I thought I put that in there but apparently I was mistaken.

It's not a problem I ask because an abbreviation can be anything^^

Also, I am not 100% sure how to export the game as a .json file, so could you please help?

Create a new folder somewhere, and in GDevelop Click Save as and select the folder you just created. Zip it, and send it here ;)

Bouh avatar Jul 28 '22 10:07 Bouh

Create a new folder somewhere, and in GDevelop Click Save as and select the folder you just created. Zip it, and send it here ;)

Sorry for not responding earlier, I've just come back from holiday. Here's the file :) Example (2).zip

@Bouh

GingerSniper10 avatar Aug 02 '22 10:08 GingerSniper10

Hello @GingerSniper10 that's a useful extension especially for idle games :3 i noticed few things you need to fix before we add this into GDevelop community extensions : • The click currently depends on (Mouse release) but this condition is not very responsive, i recommend using the action mouse click and add a Boolean variable to enable (when clicked) and disable (when released) (Boolean variable works as trigger once)

• The extension variables Must have a unique name to avoid conflicts with the users variables, so: Rename the variable Variable to __CPSExtension.Variable

• lets make the description more obvious to the users who read it: rename (Counts your Clicks Per Second.) to (Counts your mouse clicks per second.)

• In your Extension properties, fill the tags that is related to your extension, such as (CPS, counter...etc)

Let us know when you fix them :3, and great work on your first extension 💖

VegeTato avatar Aug 09 '22 20:08 VegeTato

Hey @GingerSniper10 👋

We are still waiting for you to resolve the concerns Vegetato raised. If we do not hear back from you in the next 14 days, we'll assume you changed your mind on submitting the extension and close the submission.

arthuro555 avatar Oct 05 '22 16:10 arthuro555

Closed after 14+ days without response according to @arthuro555 's comment

Oxey405 avatar Mar 24 '23 10:03 Oxey405