Inspiration
Cats and computers! đ đĨī¸ Basically things we know and love.
What it does
meowOS is a platformer where you, the player, are a cat! You jump around and inside folders, open apps and type into your terminal in order to escape this terribly manufactured OS. Avoid the bomb because it will kill you :D
How we built it
We used the game engine Phaser.js to create the code and Procreate to create the assets!
Challenges we ran into
Even though we have coded in JavaScript before, it turned out to be difficult to plan out how a game works, especially a platformer with non-regular mechanics. We also ran into many physics-related bugs which slowed us down. đâšī¸
Accomplishments that we're proud of
Managing to come up with a functional layout with the core gameplay within 24h even though we struggled a lot!! It was really challenging but we made it happen. Also the art is cute (:
What we learned
How to use JavaScript for game dev! We learned how to use OOP to structure a game and how to use context to ensure the correct actions occur.
What's next for meowOS
- As a satirical OS simulation, we want to make the user interface even more annoying, an example: Memory management: Random processes will be created at intervals in the background. The user has to periodically go into the proc directory and clear processes (if memory runs out, the app also crashes) and can reference a ps command in the terminal to view details on processes. Some processes are legitimate and some malicious, and they each consume varying amounts of memory. Sometimes, googling some process name says stuff like "this is a legitimate process, but may be used to hide malware". This will be exaggerated with some legitimate processes labelled as "very likely used to conceal malware" and red herring files scattered around the file system, and if deleted it will crash the app, a lighthearted illustration of the difficulty of monitoring memory usage.
- Not clearing malware correctly can trigger antivirus bullet hell that shoots at you until you enter a certain terminal command / find a safe folder
- AI assistant that pops up randomly offering help that does the opposite of what you want
- More clues in the folders that point to terminal commands that you type out!
- A map with everything you've explored already
Log in or sign up for Devpost to join the conversation.