An open API service indexing awesome lists of open source software.

https://github.com/khushalsarode/fusionfreak

An Reddit Devvit Hackathon interactive post Game/word puzzle game post
https://github.com/khushalsarode/fusionfreak

devvit reddit

Last synced: 12 months ago
JSON representation

An Reddit Devvit Hackathon interactive post Game/word puzzle game post

Awesome Lists containing this project

README

          

# ๐Ÿš€ FusionFreakss โ€“ The Ultimate Subreddit Word Battle!

## ๐Ÿ”ฅ Inspiration
Reddit is home to thousands of unique communities, each with its own culture, humor, and discussions. We wanted to create an engaging and competitive way to blend these communities togetherโ€”sparking creativity, laughter, and collaboration.

โœจ Enter **FusionFreakss** โ€“ an interactive Devvit-powered game where users fuse subreddit names into clever **10-word sentences** and battle for upvotes! The best fusions rise to the top, proving who has the ultimate Reddit wordplay skills.

---

## ๐ŸŽฎ How It Works
FusionFreakss is a **voting-based word game** designed for Reddit users. Each round follows these simple steps:

1๏ธโƒฃ **Start the game** โ€“ Two random subreddits are chosen.
2๏ธโƒฃ **Create a fusion** โ€“ Players craft a **10-word sentence** combining both subreddits.
3๏ธโƒฃ **Submit & vote** โ€“ The community upvotes the most creative or funniest fusion.
4๏ธโƒฃ **Win & rank up** โ€“ The highest-voted entry **wins** and earns leaderboard points!
5๏ธโƒฃ **Repeat!** โ€“ A **new round begins every 24 hours**, keeping the challenge fresh.

### โœจ Bonus Features:
โœ… **View all past fusions** โ€“ Explore previous winning entries.
โœ… **Live Leaderboard** โ€“ See top performers in real time.
โœ… **Schedule a game session** โ€“ Use **cron tab format** in the menu.
โœ… **Debugging tools** โ€“ Remove duplicate submissions.
โœ… **Strict content moderation** โ€“ No spoilers, harmful, offensive, or discriminatory contentโ€”**Reddit-safe!**

---

## ๐Ÿ› ๏ธ How We Built It
FusionFreakss was developed using:

- ๐Ÿš€ **Redditโ€™s Devvit platform** โ€“ Seamless subreddit integration.
- ๐Ÿ› ๏ธ **TypeScript & JavaScript** โ€“ Ensuring smooth game logic and interactions.
- ๐Ÿค– **Automated community posts** โ€“ Announcing winners, scores, and updates programmatically.

---

## ๐Ÿšง Challenges We Faced
๐Ÿ”ธ **Ensuring fair play** โ€“ Implemented safeguards against bots and duplicate entries.
๐Ÿ”ธ **User engagement** โ€“ Encouraging participation while keeping rules simple and fun.
๐Ÿ”ธ **Seamless integration** โ€“ Ensuring FusionFreakss runs smoothly within the Reddit ecosystem.

---

## ๐Ÿ† Accomplishments We're Proud Of
๐ŸŽ‰ Successfully built a **fully functional game** using Redditโ€™s Devvit platform!
๐ŸŽจ Created an **intuitive, engaging** wordplay experience for Reddit users.
๐Ÿš€ Ensured a **competitive, community-driven** game with **daily updates & leaderboards.**

---

## ๐Ÿ“š What We Learned
๐Ÿ› ๏ธ **Deepened our Devvit expertise** โ€“ Enhancing Reddit-based game development.
๐ŸŽญ **Studied community interactions** โ€“ Gained insights into making the game more engaging.
โšก **Refined UI/UX** โ€“ Simplified gameplay for an **addictive user experience**.

---

## ๐ŸŽฏ Who Can Play? (Target Audience)
๐Ÿ‘พ **Reddit users** who love challenges and creative wordplay.
๐ŸŒ **Newcomers, explorers, & content creators** looking for interactive fun.
๐ŸŽฎ **Gamers & competitive players** aiming for leaderboard dominance.

---

## ๐Ÿ”ฅ Unique Features
๐Ÿ’ฌ **Word Wars** โ€“ A **Reddit-based** sentence battle!
๐Ÿ“Š **Leaderboard Rankings** โ€“ Climb to the top with the most upvotes.
โณ **New Rounds Every 24 Hours** โ€“ Endless creativity!
๐Ÿš€ **Seamless Reddit Devvit Integration** โ€“ Log in & start playing instantly.

---

## ๐Ÿ“Œ Project Setup & Commands
1๏ธโƒฃ Install Devvit
``` bash
$ npm install -g devvit
```
2๏ธโƒฃ Login & Connect to Reddit
``` bash
$ devvit login
```
3๏ธโƒฃ Create a New Devvit Project
``` bash
$ devvit new
```
4๏ธโƒฃ Navigate to Project Directory
``` bash
$ cd
```
5๏ธโƒฃ Set Up Community & Upload the App
``` bash
$ devvit upload
(Follow the instructions as prompted)
```

6๏ธโƒฃ Verify & Playtest Your Game
``` bash
$ devvit playtest r/
๐Ÿ”— Playtest URL:
https://www.reddit.com/r//?playtest=
```
7๏ธโƒฃ Install the App on Your Community
``` bash
$ devvit install @
```
๐Ÿ” Find your version at:
``` bash
https://developers.reddit.com/r//apps/
```
8๏ธโƒฃ Access Your Installed App
``` bash
https://www.reddit.com/r/FusionFreakss/
```

## ๐Ÿ’ก Ready to test your creativity and wordplay skills? Join FusionFreakss and start fusing subreddits into epic sentences today! ๐ŸŽฎ๐Ÿ”ฅ