Inspiration
I got inspired by myself, actually. I've been huge on playing games since I got my first console, but never had the chance to create one besides tutorial games for learning to code. I figured, why not use the skills I acquired as a self-taught professional software developer and make something people could potentially play and enjoy? :D
What it does
It's a simple game of finding a winning square on a grid of various tiles in as few moves as possible. Levels are created by users/players themselves in an easy-to-use level maker, with interactive rocks, tools, and maps to help solve each level as creatively as possible. There's also a weekly leaderboard referencing last week's winner and the current week's top players, to keep users engaged.
How I built it
I built it using Phaser's template for Devvit apps, with some agentic tools to help me navigate and get familiar with the engine's workflow and syntax. I tested it on the playtest subreddit automatically created by the Devvit client.
Challenges I ran into
Scaling the game objects against viewport while containing position based mechanichs working, so sadly the game is now optimized for mobile viewport only :(.
The most challenging part was getting into OOP, since I hadn't used it much before, so the code isn't the cleanest. Learning the ins and outs of the Phaser game engine also took some back-and-forth with agentic helpers to get familiar with its object and interaction loop syntax and behavior.
Connecting the Devvit platform through Hono was surprisingly easy to navigate and use — I found pretty much every edge case solvable without much trouble.
Accomplishments that I'm proud of
I'm proud of how the finished product looks, and glad it's 99% launch-ready (if I've learned anything at work, it's that nothing is ever 100% done :D). I hope I can bring some enjoyment to fans of this type of game on Reddit.
What I learned
I learned the basics of creating UX for games, along with simple movement and interactivity within the game world. I'm glad I got to learn the Devvit and Phaser workflow, and I'd definitely choose to work with them again as soon as another idea comes to mind.
What's next for Where It Hides
I hope to build at least a small base of players who can help me shape this game into something great. I'd definitely continue supporting the game if it attracts a steady player base.
Built With
- claude
- copilot
- css3
- devvit
- html5
- javascript
- phaser.js
- typescript
Log in or sign up for Devpost to join the conversation.