프로젝트 소개
주목했던 문제는 13번의 Climate Action으로, 기후 변화에 대한 대응이었습니다. 주제의 선정 이유는, 여러가지 다른 문제들과 그에 따른 솔루션들이 팀원간의 논의 중 제시되었고, 주어진 SDG에 대한 가장 괜찮은 솔루션으로 보였기 때문입니다.(만, 사실은 좋은 솔루션이 아니었습니다. 솔루션을 제시하는 방법과 선정 기준이 잘못되었던 것이죠.)
여하튼, 이 솔루션은 기후 변화를 극복하기 위한 행동들 중 “지구 온난화”에 집중하여 지구온난화를 극복하기 위해 취해야 하는 행동들을 플레이어가 선택하여 온실가스 효과를 감소시켜야하는 “교육 게임”입니다.
구현 기능 소개
1. 온실가스 효과 시각화
지구본을 3D로 렌더링하여, 지구의 여러 지역에 미치는 온실가스 효과를 색으로 표현합니다.
*사진 추가 예정
2. 온실가스 구성요소 표시
현재 온실가스의 구성요소를 사용자에게 보여줍니다. 온실가스의 구성 비율은 플레이어의 행동에 따라 변화합니다.
*사진 추가 예정
3. 액션 선택
플레이어는 아이템을 선택하여 그에 해당하는 만큼의 온실가스를 감소시킬 수 있습니다.
*사진 추가 예정
Tech Stack, Architecture 설명
프론트엔드는 버셀을 통해 배포되고 있고, 넥스트를 이용해 정적 웹사이트를 빌드, 서빙합니다.
백엔드는 파이어베이스를 사용합니다.
파이어베이스 인증, 파이어스토어, 실시간 데이터베이스를 이용해 각각 인증, 정적 파일 서빙, 사용자 정보 저장을 합니다.