Inspiration
Piece Together was made with the love of puzzles. Jigsaw puzzles in particular! When seeing r/place combined with the reddit api for interactive posts, a puzzle game that is collaborative was only a matter of time.
What it does
Piece Together is an interactive puzzle game on reddit. It provides players the opportunity to choose a subreddit they like, and solve a jigsaw puzzle based on it!
A One Piece character for r/anime? You got it.
Jett for r/valorant? Don't sweat it.
You also get the option to not only play with other redditors, but also by yourself. Now why would you want to play by yourself? Well you can do a time trial style against your friends or other redditors once completing a puzzle by yourself as it will record the time it took to complete the puzzle and share that puzzle on the r/thepiecetogether subreddit.
How we built it
Piece Together was made using the reddit api and a lot of late nights. It was built using using basic webdev technologies, utilizing the webroot provided by devvits coding architecture.
Challenges we ran into
Trying to learn the Devvit api and all its nock and crannies was very tough and challenging.
Since it was a multiplayer game, getting other redditors to help playtest the real time api component was a challenge, as development with a lot more people would require more then a second browser.
As issues such as latency in real time also affected the gameplay and needed to be resolved for a smooth user experience.
The reddit ai was very helpful in finding information quickly. The devvit discord was also extremely helpful for answering questions and seeing what other developers had issues with.
Accomplishments that we're proud of
Learning a new api and knowing that people will have a chance to play it on one of the worlds biggest forums is a satisfying accomplishment.
Also learning and making the ai art for the subreddits and finally getting the real time api to work was also a major accomplishment.
What we learned
What i learnt was social potential of any webdev apps and how any tool depends on how you use it to make a great application. I also realize the invaluable lesson of proper api documentation and help from the community.
What's next for Piece Together
- More Puzzle support for different subreddits
- More puzzles features and settings
- A work in Progress social feature utilizing PMs
Built With
- ai
- devvit
- git
- webview
Log in or sign up for Devpost to join the conversation.