Hacker News new | past | comments | ask | show | jobs | submit login

Likewise, it hit home for me. About 9 years ago (wow, has it been that long?), I started working on a web-based Word w/ Friends competitor. With flash dying out and not really wanting to do it with DOM elements, I took to Canvas.

I ended up engineering a fairly complex system of containers and components with mouse events, layering, conditional rendering and caching, but never finished the game.

Since then, any time I'm itching for something fun to work on, I revisit that code. I've had several attempts at moving it away from using Classes, to functional, to trying to build it in React. The last attempt led me to react-canvas, which while not exactly what I was trying to make, was close enough that I felt defeated.

That helped me realize I was more interested in the system than the game, because I could've just used react-canvas or plenty of other 2d game tools to build it, but I never chose to do so.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: