Milca felt like baking chocolate chip cookies. But nobody wanted to eat her cookies, not even the raccoons in the back of the local T&T store. So she practiced for a while, and after she baked a hundred cookies, the recipe was solid enough that she convinced her family to try them. This gave her the confidence to enlist some of the older ladies in the village to help her bake cookies.
Milca's business grew so large that she needed to buy most of the farmland around the village to raise wheat for flour and dairy cows for butter. Some of this land didn't yield as much as expected, but no worries: she chose that as the location for her new factory. Other land ended up rich in minerals for making fertilizer, leading her to start a mining operation on the side.
And thus Milca's cookie empire grew.
Orteil made Cookie Clicker Classic in a few hours.
But then he built it on top of the box layout engine, floating point library, image codecs, and the like inside the browser.
I have to build those myself, so it'll probably take a little longer.
These steps will be broken up into smaller steps as work goes on:
Make the title screen
Draw the logo on a striped background
Subroutine to draw a long (192 pixel) line of text
Cursor movement with controller
Cursor movement with mouse
Video memory update manager
Turn long line subroutine into coroutine
Decide on naming convention for CC-specific data, which belongs to Orteil and is not DFSG free, vs. generic idle game code