Ryan KubikBlogTwitterGames

Hi, I make games and websites

Usually with JavaScript and React.

Scroll down to see some of my games or check out my work history to see some websites.

Caved

Unearth a cache of buried gems, using logic and clues as your map. The catch: Hidden skulls lurk, too, threatening to thwart your plan.

More details...
CavedCaved

Island Maker

Build a thriving colony one building at a time. Click to place buildings in the right locations will generate new ones. Keep placing buildings until you run out. Your goal is to reach the highest population possible on your island.

More details...
Island MakerIsland Maker

Wildfire Swap

Protect people's homes from raging forest fires by tile-swapping your way out of tricky puzzles in Wildfire Swap.

More details...
Wildfire SwapWildfire Swap

TwilioQuest

TwilioQuest is an educational video game designed to teach a new generation of developers how to change the world with code.

More details...
TwilioQuestTwilioQuest

I write a bit too

Most of my writing is posted on my blog. A lot of my posts are more informational pieces on specific topics or solutions to problems I've run into. Below are some of the more thought out and interesting posts.

Wildfire Swap: A puzzle game inspired by fires in the Pacific Northwest

./wildfire-title-with-logo-trimmed.png Wildfire Swap is a puzzle game about swapping tiles to prevent fires from burning down people's homes. While showing Wildfire Swap to folks, I've gotten recurring questions about what inspired this game. This post dives into that inspiration story and looks at...

Check out this 5 min read...

JS13k 2021: Rocket Jockey Postmortem

The JS13k jam is one of my favorite game jams. The challenge is to make a game in JavaScript, in under 13kb over the course of a month. I really enjoy the explicit challenge of making something small in JavaScript. I love the language, and this jam challenges me to use lighter parts of the ecosystem...

Check out this 12 min read...

10 Games That Influenced My Tastes

I listen to a gaming podcast called Gametalk put on by some of my friends. Their 100th episode was titled “The Games That Define Us”. In this episode, they each listed the 10 games that had the largest impact on their tastes. This meant including not just favorite games, but the ones that introduced...

Check out this 14 min read...