https://github.com/KeyanTheGreat/The-Earth-Isnt-Flat-Project

MLH

We are submitting for the MLH .tech best name prize!

Inspiration

We were brainstorming ideas for a project, but didn't want to play the space theme by the book. We absolutely loved the idea of a well-made sleek space website, but we wanted a twist. Inspired by Kaley's father and his, interesting takes on space, this website walks through weird and wacky things that could happen if Earth were flat.

What it does

It is a landing page as well as an interactive minigame built as a walkthrough experience. You play as a little witch character as you go around learning about strange flat earth phenomena.

How we built it

We combined the use of two very different things: React and Unity Game Engine. We used Unity for our flat earth experience, and react for a very nice-looking website, combining both into a seamless experience.

Challenges we ran into

We had a lot of trouble on the combination aspect of Unity's WebGL and React. There was one API out there, but it is aging and it took lots of work to get a good balance. We also had a lot more trouble with the environment setup at the start than we thought!

Accomplishments that we're proud of

We are super proud of the game/experience we have made, as the world used in it is huge and was built fully from scratch. We are also again proud of our smooth transition between React and Unity.

What we learned

We gained a lot of great React experience and each learned from each other different parts of the tech stack, and we had a great time doing it!

What's next for The Earth Is Flat

We have created the web app to be able to scale, and the game can easily be made bigger and better! We will definitely be revisiting this idea...

Built With

Share this project:

Updates