In the future, there's a new way to get ready for a night out. With new AI technology, you can dress yourself virtually, without making a mess of your closet! Just install the app on any smart mirror to access this new and easy way to get ready. This app is on trend to create a less stressful future for all of us. Less time spent by virtually trying on clothes is more time for having fun!
My goals for Futurista were to have polished art and programming with no bugs, and I'm so incredibly happy with the final version of the game. This game level incorporated more asset creation and programming than any project I've ever done at UF. Working within a time limit of 15 weeks to complete my Senior Project was a challenge, but I feel like this journey really has really helped me achieve my goal of becoming a better game designer.
During Pre-Production for Futurista, I did research on futuristic dress up games to ensure that my idea would be unique. The idea for this game level was that the player would collect falling clothes to complete 1 of 3 outfits. Depending on the player's score at the end of the level, they would be shown 1 of 4 unique end scenes: Clouds, Stars, Bubbles, or Incomplete.
I spent the first part of production working on the most important aspects of the build: the character and her animations, the three themed outfits, and the basic clothing behavior scripts. To have clothing randomly spawn, I created 5 spawn points from which the clothing would fall due to gravity. On collision with the player, the score would be counted and the corresponding article of clothing would be shown on the character.
Once the most important assets and scripts were implemented, I started getting the game build ready for the Prototype milestone. During this phase, I worked on creating all the scripts to complete the gameplay flow. Now that the clothing behavior and scores were working as expected, I was able to add the Boosts, which made the game so much more fun and customizable.
At the Beta milestone, all of the critical assets and scripts were now apart of the build and I spent the rest of my time until release working on polishing scenes. In the end, I was able to finalize the build with unique music for each scene, post-processing, particle systems, and finishing assets. It was so hard for me to finally stop adding to the build and to accept the final version. If I could, I would keep working on assets to be able to give the player more options for skin tones for the character.
Now that my Senior Project is complete, I want to thank my instructors for making the planning phase as easy as possible and for giving me the opportunity to create Futurista. Thank you so much for taking the time to view my game. I hope you enjoy playing this game level that I have so much passion for and absolutely loved and had so much fun creating.