We started making this project after one of our team members accidentally downloaded a virus onto his computer. (His computer survived) We wanted to help other people avoid the same fate by teaching them how to deal with a virus using a game.
🤔 What it does
No Virus Game is a leveled game where each level presents a tricky puzzle that teaches you about how to remove a virus.
🔨 How we built it
😥 Challenges we ran into
Since we are all a bit under-experienced, we ran into A LOT of bugs, which were quite hard to fix. For example, on one of the levels, the program was reporting that the user had liked the admin when in reality, the user disliked. This bug took quite a while to patch.
One of our authors also got a free domain for the website. However, we had some problems with the hosting. The website that we hosted on was always a couple of commits behind the main branch in the GitHub repo. We never really found out why :( Here's the link if you want to see it: https://novirusgame.tk/
😎 Accomplishments that we're proud of
Honestly, we are proud that we actually finished! This project was really complicated to code, and we were all balancing homework and coding time.
📚 What we learned
We are proud that we learned how to use ParticleJS. ParticleJS is the library that generates the web of viruses on the home screen. This took a while to figure out.
We also learned how to host on a website that is not Replit!
🌇 What's next for No Virus Game
We may add more levels, and maybe different game modes!