Inspiration
Many people overlook passwords and do not realize the digital threats they are exposing themselves to by having simple or reusing passwords. Thus we created Passwords Vs. Zombies, which is a tower defense game where the player needs to manage coins to buy password towers to protect their house from zombies. Additionally, the island is free to explore and rewards choosing a stronger password.
What it does
Main Goal: Defend your home using password towers from attacking zombies!
Rewards: After successfully defending your home after each wave of zombies, you are rewarded with 25 extra coins to buy more towers!
Features:
- Drag & Drop Towers: After you buy a tower, you can drag it to any place you want! This makes playing more fun as you see which positions are best for defending your home.
- Waves: There are 5 waves to complete. Every time you complete a wave, you get more coins. But with each wave, there are more zombies attacking at a greater speed, representing that hackers are becoming more sneaky and advanced in their techniques as time goes on.
- Ability to Replay: Learn from your mistakes by replaying the game!
- Currency System: You can't buy an unlimited number of towers. You have to be strategic in which towers are the best at defending your home.
- Beach House Side Quest: Participate on a side quest in the beach house! Talk to the NPC Carl to discover that you can earn MORE COINS by guessing the best password.
How we built it
We used Roblox Studio to build the game, getting help from Gemini and Roblox AI Assistant along the way to generate and debug code.
Challenges we ran into
No Prior Experience: We didn't have any experience building with Roblox Studio before, so we had to familiarize ourselves with navigating the platform, moving the perspective point, adding items, scripting, and more.
Roblox AI Assistant: To streamline our process, we utilized the Assistant built into Roblox Studio to help generate our ideas into longer blocks of code. However, it took trial and error and patience to figure out the best way to prompt it.
Accomplishments that we're proud of
Educational Mission: We're proud to have created a fun game that also emphasizes the importance of taking time to create strong passwords!
Fully Functioning Game (with no prior experience): As mentioned before, we did not have any experience building with Roblox Studio before. So it is a major accomplishment to have a fully functioning game despite this challenge!
First Hackathon: We're all beginner hackers, and for most of our team, this was our first hackathon experience. We're proud to have a fun game with an educational mission for our first hackathon.
What we learned
Luau: We learned how to code in Luau and navigate the Roblox Studio Platform
Focusing on making a FUN game: Even though we picked an educational track, we wanted to make sure our game was still fun. We went through a lot of ideas for features to make it fun without taking away from the educational aspect.
What's next for Passwords VS. Zombies
- a boss level
- more types of password towers
- zombies that are only affected by the strongest towers
Built With
- canva
- gemini
- luau
- roblox
Log in or sign up for Devpost to join the conversation.