I like the idea of 'Themebuild', but personally was put off by how quickly the theme changes. In a fun freebuild with others to chat to I can easily spend 2-3 hours building something of small-medium size, which assumes i get on the server/start building as soon as a new theme starts.
Yes, but if you have themes on for too long, what if you don't like the theme it's set on? you'd have to wait around a day to come back to it. If it takes too long to rotate (if this was a 24/7 server) then some themes could be on whilst you're sleeping, which would make you miss out on the fun. I want to keep all the themes to rotate in a day, so everyone can experience as many themes as possible.
I put the theme length to 2 hours because then you can easily join a theme back once it fully rotates round, and generally being able to get through more themes in a day. If we make that longer, some themes may not even be hosted. Note that I can't host 24/7 either. Even though the server's hosted on a seperate laptop, I won't be able to host it throughout the night. This makes it so I would have to make them shorter to get them through the day.
If my parents allowed me to host 24/7, I'd fit the themes so in total it'l take 12 hours to rotate. This is so then in the day you'd have all the themes avaliable to play on, and at night, the same. Even so, you'd still have the problem of waiting a long time to get to that one theme to finish your spaceship.
Accidentally voted for one specific theme. What if the theme stayed for 12 hours then moved onto a different theme, and then every time the theme changes, the build is auto saved and then cleared.
This is how the system works right now, but the builds are autosaved every 2 minutes or so and they rotate every 2 hours.
This could work, but then you'd get a theme that would be hosted when you're asleep. Ok, let's change it to 24 hours. But wait, what if you don't like a theme? You'd have to wait an entire day to get to the next theme, and even then, would you like it? This is a persisting problem and the solution that I thought of was to make the themes switch faster.
Me and a friend thought of an idea yesterday, and it was to have a vote for what theme's next, every time it's about to switch.
Could this work?
Well, you'd have the problem of favouritism, where one theme would probably be voted for constantly. Alright, let's make it so themes can't be voted for three times in a row. Can't you switch between two themes all the time? This would make other themes be ignored, and others more played on.
Say, there's 5 people on the server total. There's a vote. 3 people pick space, 2 people pick island. Space would win. Sad for those 2 people who picked island though right? Another 3ish hours pass, another vote is up. Again, 3 people pick city, 2 people pick island. Welp, seems like the island theme won't be on for a while.
It seems there's no real way of getting this to work with everyone being happy.