Hack_NC_State
TJ, Rishabh, Mytien, and Matt Hack NCSU 2023
Inspiration
We were deeply moved by the plight of the Giant Panda and the impact of their conservation on climate change. We wanted to create a project that not only raised awareness but also provided an interactive and engaging way for people to learn about this critical issue. By integrating the concept of global warming into a 2D platformer game, we hoped to reach a wider audience and inspire them to take action in preserving the habitats of Giant Pandas and other endangered species.
What it does
Our project, "Pandas for All," consists of two main components:
- A 2D platformer game developed using JavaScript, which provides an engaging experience for users to learn about the importance of preserving Giant Panda habitats and the effects of climate change.
- A website built with HTML5, Python, CSS, and Flask that hosts the game and displays an interactive map of carbon sequestration in the western US, created using geopandas and folium. ##How we built it We started by designing the sprites and backgrounds for the game in-house. Next, we developed the game mechanics and logic using JavaScript. In parallel, we designed and built the website using HTML5, CSS, and Flask. We then integrated the game into the website and developed the interactive carbon sequestration map using geopandas and folium.
Challenges we ran into
During the development process, we faced several challenges:
- Balancing the educational aspect of the game with its entertainment value.
- Combining various technologies (HTML5, Python, CSS, JavaScript, Flask, geopandas, and folium) into a seamless, cohesive experience for the user.
- Ensuring that the map accurately represented the carbon sequestration data we obtained.
Managing our time and resources effectively during the hackathon.
Accomplishments we are proud of
We are proud of the following accomplishments:
Successfully creating a game that is both engaging and educational.
Combining various technologies into a cohesive project.
Raising awareness about the importance of conserving Giant Panda habitats and mitigating climate change.
Collaborating effectively as a team under the pressure of a hackathon.
What we learned
Throughout the process, we learned:
How to effectively combine various technologies and platforms to create a single, seamless project.
The importance of time management and communication during a hackathon.
More about the relationship between biodiversity, climate change, and carbon sequestration.
How the conservation of Giant Panda habitats can help mitigate climate change.
What's next for Pandas for All
Going forward, we plan to:
Expand the game with additional levels and challenges, incorporating more information about climate change and conservation.
Enhance the website with more interactive elements, such as quizzes or educational resources, to provide a comprehensive learning experience.
Share our project with educational institutions, non-profit organizations, and online communities to spread awareness about the importance of conserving Giant Panda habitats and mitigating climate change.
Continue refining and improving the project based on user feedback and new data.
**To Run the website. Make sure you have downloaded python, flask, folium, geopandas. Use pip install!
Log in or sign up for Devpost to join the conversation.