Write code as fast as you can to earn the most points! But keep an eye on the code quality, for the lower it is, the more bugs will appear and the less points you'll receive. If it reaches zero, you must revert to your last commit or start again.
Open index.html in any HTML5 compliant browser.
Complete the required lines of code without letting the quality meter reach zero.
Use the arrow keys to move the arrow around the screen.
Increase your lines of code by moving in the main coding area, designated by the wavy lines. While you are in this area, your lines of code will increase, but your quality of code will also decrease.
Use this area to restore your quality of code. This area is at the top of the screen and designated by the straight lines. While you are in this area, your lines of code will fluctuate slightly up and down and your quality of code will increase.
Committing creates save points which you can revert to later if you end up running out of code quality. To create a new commit, position your arrow on the commit line and don't move up or down (side to side is fine). The commit line is the border between the two zones, designated by a black line.
Avoid these at all costs. Touching one will cause a large decrease in the quality of your code. Their spawn rate is related to the code quality, so you must be very careful when it gets low, since more bugs will spawn. They are represented by black and white rectangles.
Your score is calculated using five factors:
- lines of code
- average quality
- time
- commits
- reverts
To achieve a high score, aim for a high average quality, low time, high commits, and low reverts.
Built using gamejs and jquery.
All other code and images created by Andrew Giles, with exception to:
- pixletters-0.png
- ...
- pixletters-26.png
- created by Iwan Gabovitch (qubodup)