This is the final round of this competition. You can find Round 4 here: https://itch.io/jam/oswars25-r4
Put your coding and design skills to the test, and make an OS in Turbowarp!
TL;DR: You will make an OS in various rounds, using any Scratch mods. There are 5 teams that you can join. You can find more information here.
What is this?
- OS Wars 25 is an indie team competition hosted by Josh, Vocale, Flux, and Halu, where teams compete to make an OS (Operating System) in various rounds, determining the winner.
What's an OS?
- An OS is an abbreviation for the phrase Operating System, which is a main component in your laptop, phone, or tablet that shapes your experiences. Windows 11, Android, and iOS are all examples of an OS. In this case though, this competition consists of creating a simulation of an OS made with Scratch to show your best ideas and design abilities.
How does it work?
- In the span of 2-3 months, 5 teams known as Emerald, Sapphire, Ruby, Amethyst, and Gold will compete in various rounds to determine the winner. Each round requires coordination, management, and capability. Points are given accordingly, and the team with the most points will win the competition.
Rounds
- Round 1 - Intro (1 week - Otober 1st-7th) (Done. Link: https://itch.io/jam/oswars25-r1)
- In this round, you will have 1 week to create an intro for your OS. Use this round to give your OS some good first impressions, meet your teammates, and coordinate and plan ahead for the first rounds.
- Round 2 - Setup (2 weeks) (October 7th-25th) (Done. Link: https://itch.io/jam/oswars25-r2)
- In this round, you will lay the basis for the rest of your OS. You will create a setup, or OOBE (Out Of the Box Experience) for your OS, where the user can customize the looks and functionality of their experience. It is essential to plan ahead to avoid having to make changes down the road.
- Round 3 - Desktop (3 weeks) (October 25th-November 15th) (Done. Link: https://itch.io/jam/oswars25-r3/)
- The desktop is one of the most important parts of your OS, as users will interact with it daily. Ensure that it is smooth and runs well, with a user-friendly interface that allows for easy app opening and task management.
- Round 4 - Apps (6 weeks) (November 15th-December 26th) (Done. Link: https://itch.io/jam/oswars25-r4/)
- Apps are what make an OS useful; they allow users to perform various actions on their OS. You must include at least 5 apps in your OS.
- Round 5 - Final (1.5 weeks)
- The competition is almost over! Now, you have 1.5 weeks to fix all the bugs in your OS and make it work as well as you can. Make sure to include suggestions by judges and users for better scoring.
Rules:
- All scratch mods that do not involve written code or external framing (e.g. iframes) are completely allowed.
- Teams can receive up to 5+ points for limiting their submission to Scratch. It’s recommended that this choice is locked for all submissions.
- All extensions (premade, custom, JS-boxed) are allowed by default.
- Teams hold liability to ensure their product works on their preferable supported judging platform.
- Cloud systems (e.g. Cloud Variables) are allowed. Scratch based models receive 5+ points for server plugins, and non-Scratch models receive 3+ points for servers.
- Teams are also responsible for ensuring their product is compatible with most desktop devices. This includes optimization tactics, feature-friendliness, and low external reliance..
- We recommend teams develop their models correctly for all device types. If not, it may impact judgement but won’t directly negate points.
- Code obfuscation is highly unrecommended for judging. For public releases, the team is differently recommended to include code obfuscation.
- Developers in a specified team are REQUIRED to share weekly progress reports. Based on these reports, hosts may make changes to the team to ensure it stays active and performative.
- Submissions should be delivered in HTML/SB3 and named appropriate to the round and team “{Team Name} - {Round No.}”. We do NOT allow written code in the project and we require the code to be accessible by the judges. (except for external servers and custom programming languages)
- Please ensure to submit the most reliable version of your project. We ask for a model that can be easily accessed by both the public and judges. Backdoors for specific stuff (e.g. info, data) are not recommended.
- We require all teams to be prepared before the specified deadline of a submission. If majorly not met, extensions may be awarded. On-time and quality submissions are encouraged.
- The final product at the end of the competition is owned by its respective teams under OS Wars’ liability and copyright. For distribution, consider contacting hosts.
Join the Discord for more information:
https://discord.gg/E8hnRNWCcs