Dashclicker

Dashclicker is an open-source free-to-play incremental clicker game. This is the second iteration of the game, rewritten from scratch in Angular. Initial version of the game is still available for play at old.dashclicker.com.

Frequently asked questions

How do I play?

While there is no one correct way of playing as playstyles differ, my own preferred approach goes like this:

  1. Buy all the click upgrades, making auto clickers a priority since they unlock new tasks.
  2. Complete tasks that reset click upgrade costs, one by one (e.g, complete a task, then buy upgrades, then complete the next task and buy upgrades again).
  3. When click upgrades are maxed, do the same for analytics generators.
  4. When generators are maxed, go through projects and complete them, upgrading generators after completing projects marked in green.
  5. Finally, when all the next upgrades and projects seem too difficult to achieve (for example, if I'm generating 1M/s but the next upgrade costs 100t), I make a few trades in the market for every analytics resource, build up clicks and start a new run from the wallet.
I am stuck, next upgrades are unreachable

If you can't reach a task milestone, try stocking up on clicks & analytics and using the "New run" button you'll find in your wallet. Due to the way of how costs and prices are calculated, this is the actual way of how to progress in the game (prestige mechanic). While tasks reset costs, calculations for the next upgrade costs take into account your already owned number of upgrades, thus you should upgrade as far as possible before using resets from tasks.

How long does it take to complete the game?

It should take you around 2-4 hours to complete the game (all tasks finished, level #50 reached), but as new features are added, the play time might increase considerably.

There is too much clicking, there is no buy max button

If you are playing on a computer, you can click on a button and hold Enter key to trigger the action repeatedly. You can also navigate between buttons by pressing Tab (forwards) or Shift-Tab (backwards).

I refreshed the game and found my wallet empty

Most likely you didn't deposit your assets before exiting the game, which can be considered a hard reset of the game. Since December 18th, 2022 all data is stored locally on your device, so you can always play around with Local Storage and set the values manually.

About the developer

My name is Armands and I am a front-end web developer from Riga, Latvia. I really enjoy incremental games and love to code, so that is how this project came to be.

StatusReleased
PlatformsHTML5
Rating
Rated 3.3 out of 5 stars
(3 total ratings)
Authorarmands
GenreSimulation
TagsClicker, GitHub, Idle, Incremental, Open Source, Singleplayer
Code licenseMIT License
Average sessionA few hours
LanguagesEnglish
InputsKeyboard, Mouse
LinksHomepage, Community

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

Hi,

I have an issue, when I click the button to pass one day in the wallet, I see that it presses the button, displays a green button with a check inside and then goes back to it's base state without changing anything.

Also the deposit button doesn't work for me.

(I'm on mobile if you ask)

Thanks for reading this and hope you'll find where's the problem. :)

Interesting game, but a lot of hitting a wall, restarting and clicking to get back to where you were.

Also, seems like the game doesn't have any sort of autosave or cookie save? I didn't even close the tab, just watched something in another window, and the game lost all my progress and resources except for boosts.

(2 edits)

"AccessDeniedAccess denied.Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object. Permission 'storage.objects.get' denied on resource (or it may not exist)." after reloading game. FF, Linux Mint.

Noticed that game after loading changes it's URL from "https://html-classic.itch.zone/html/9402031/index.html" to "https://html-classic.itch.zone/html/9402031/" and that causes error.

Also, generators seems not generating what they supposed to (i'm some generators, but visits/viewes/etc does not gets generated).

Hi, Bogudan! Thank you for your comment - I have pushed a fix for game reload and it should work fine now.

With regards to generators, I just checked and it seems to be working normally, the issue you are experiencing is likely related to the fact that larger numbers are abbreviated to "K", "M" etc., so you won't see changes for smaller increments.

This is how it looks for at least a minute.

Very weird behavior, but unfortunately I could not reproduce it on Windows Chrome or Firefox. With 1 generator you should be getting 10 visits and 1 views per second. Do you see any errors in the console? Or are you using any ad-blocking plugins? Someone once reported that AdGuard breaks the game.

I'm using UBO as adblocker. No errors in console. Also, it shows tooltip correctly (20 visits/s, 2 viewes/s for 2 generators). No income is the only problem.

Thank you for helping me debug the issue, however currently I have only a vague idea of might be causing it. I tested with uBlock Origin on Firefox and for me it worked as expected. I am guessing it has something to do with Web Workers or SharedArrayBuffer, but can't properly test without the same setup as yours. Does the same issue repeat itself if you play the game on Dashclicker.com?

(+1)

I think I narrowed down the issue to the fact that game uses too many DOM workers. Because I was able to get this:


Thank you! There should only be two workers, one for Clicks and the other one for Analytics. I think that I could fix this by setting "SharedArrayBuffer support" to true in the game's settings, but that will erase all localStorage saves for people who have started playing the game, so I'm not sure how to proceed.