Inspiration The inspiration for ByteBuddies comes from the pressing need to address environmental sustainability. The game aims to educate players about the environmental impact of their actions and promote a greener future.

What it does ByteBuddies is an interactive and educational game that allows players to virtually plant trees on a map resembling the De Anza College campus. The game also educates players about different tree species and visualizes the environmental impact of their actions.

How we built it The application was built using Next.js as the primary framework. The team initially experimented with various APIs, starting with Wolfram API, then moving to OpenAI API and math.js, before finally settling on OpenTDB API as the perfect solution for the project. Most team members were new to JavaScript, so they had to learn the basic syntax and framework constructs. The prototype was then deployed on Vercel for hosting.

Challenges we ran into The team faced challenges in selecting the right technology stack. Initially, they experimented with Wolfram API and OpenAI API but eventually found OpenTDB API to be the most suitable. Another challenge was the lack of experience with JavaScript, requiring team members to quickly learn the language and framework.

Accomplishments that we're proud of Despite the challenges, the team successfully built a prototype of the game. They were able to deploy it on Vercel, showcasing the result of their hard work.

What we learned The team learned about various technologies and APIs, gaining experience in JavaScript and Next.js. They also learned the importance of selecting the right tools for the project and how to adapt and pivot when faced with challenges.

What's next for ByteBuddies Future plans include expanding the game to other campuses and locations to reach a wider audience. The team also plans to add mini-games and challenges to make the gameplay more engaging and interactive. A multiplayer mode is also in the pipeline to allow players to collaborate and compete with each other.

Built With

Share this project:

Updates