CodeClicker

CodeClicker

8 devlogs
20h 14m
•  Ship certified
Created by David

A fun web-based clicker game, where you click to write 'code'!

Timeline

Ship 2

1 payout of shell 63.0 shells

David

7 days ago

David Covers 5 devlogs and 10h 22m
David
David
1h 11m 7 days ago

I spent this time mostly tidying up the code and removing some bugs, as well as adding some safeguards, etc. I also added a couple final effects, and cleaned up some redundant sections in the code. Github Copilot assisted with code review, but didn't make any major changes.

Update attachment
David
David
3h 36m 7 days ago

I've done a lot of work in this update! I've implemented both CRT and 'Hacker' backgrounds, as well as the custom cursors, and some click effects!! The CRT background uses the same shader as the achievement display, and the hacker background scrolls random lines of 'code' along the background. The cursors are fairly self explantory, and the click effects include sparks (particles) which fly off each time you click, and bubbles, where each time you click you add a bubble which rises to the top.

I've now added matrix rain! This incredibly iconic green raining text, from The Matrix, really adds to the coding vibe of the game, making it an ideal upgrade for users. It has been implemented using a fairly rudimentary system, avoiding the use of shaders to maximise compatibility.

David
David
1h 27m 11 days ago

I've now begun implementing some of the background upgrades. The one shown below is the binary snow - 0s and 1s fall like snow across the screen. They are created using particle emitters, which took some time to properly tune in, but now make a nice effect.

David
David
1h 58m 12 days ago

In this update, i've begun adding UI support for cosmetic upgrades. There are four types you can get - backgrounds, cursors, click effects and sound effects - and you can get them using a new currency, which are gained from achievements. Next up is actually implementing the upgrades!

Ship 1

1 payout of shell 88.0 shells

David

17 days ago

David Covers 3 devlogs and 9h 52m
David
David
2h 16m 18 days ago

In this update I've focused on polishing the project, balancing upgrades and removing bugs. It is now published on Github Pages (https://madavidcoder.github.io/CodeClicker), and the upgrades have been rebalanced, along with a number of other bug fixes.

Update attachment
David
David
2h 12m 19 days ago

I've now added upgrades! These upgrades can be acquired with 'lines' (gained by clicking), and include increasing lines per click and also auto-coders. Auto-coders give 'lines' passively without the user having to click, allowing for idle progress.

David
David
5h 23m 26 days ago

So far, I've implemented all the structure and framework for the game. I've also added achievements which display on a super cool CRT screen at the bottom.

Implementing the CRT screen and getting the shader to make the scanlines work was definitely the most time-consuming part of making this.