In this project, I have made a world that explains some vector math.
This was my second year contributing to the MMC, taking place in Resonite over the course of February.
Last year, I only changed to be in the educational category in the last minute. This year, however, I wanted to focus on this from the start.
I wanted to find a topic that is relatively easy to learn while also being important for people to know about. Since working with 3D games requires some amount of vector math fairly frequently, I decided to use this as my topic.
You can visit the world in Resonite to learn more, or spawn the folder for it at
resrec:///U-1TtGn3kT3bc/R-931444655B4C55B5B6A378200FA8C7E5747FF5473675199274191C1EBAD3302B
.
Creating the World
My original goal for this year was to follow a strict schedule. However, that ended up draining my motivation more than anything with deadlines.
During week 1, my task was to create the text content for the map. Although I started well, I ended up not finalizing the text until week 3. I also spend some time constructing the actual world environment and skybox in this week. Although it had some changes, the idea of having a small platform with some screens stayed in the end.
For the second week, I made more progress, creating a system to automatically generate the interactive demos based on templates. This constructor is available in the public folder as well.
In the last few weeks, I wanted to go through a lot of testing and polish for the map.