Presenting UnstableOS.

I really like how my game turn out this time round. If you tell me that I will be making a mobile OS at the start of the LD, I wouldn't believe it.
Ideas brainstorming
The jam starts the same way as any other jam; 1 hour of cursing at the theme while I eat my breakfast. After the 1 hour of "brainstorming", I begin to explore the few ideas that I have, and various interpretation of the theme.
The main one that stuck out for me is "Unstable Reactor", so I decided to go with it.
The idea started similar to "Papers, Please" / "Cook, Serve, Delicious". You have various control that you need to manage as you try to keep the reactor stable. That idea was pretty fun as I draft out the kind of things you can do. For example, I wanted a mini-match3 game, a meter balancing game and few buttons that you need to press when it turns red or something.
After about 10 mins, I remember that I really want it to be mobile friendly. This is to allow my friends to play it from their phone. Within a minute, it instantly clicked; I should make a mobile app to manage a reactor.
I started then brainstorming the plot around the game and settled on a captain trying to return home.
Day 1
Previously I posted my tips for gamejam here, and one of them is to get the core loop up. I kind of went against that slightly.
Usually I would hack out the core game loop and didn't care much about how I structure the code. However, this time I realised that I would add quite a number of "App" to the game and needed some form of structure or it will be a pain to work with it in the last sprint.
Because of this, I only managed to get a full MVP towards the end of first day.
Day 2
Day two was mainly focusing on finishing up the game. The game was getting to a point of too much details, so I decided to cut the other features and focus on just the maintenance of the reactor + mining. Initially the journey home also took 10 minutes, which I then cut down to 5, and further down to 3 at the time of released.
The rest of the day is there to polish the game and add "bugs" to the game.
For example, Blue Screen of death when you max out your storage / furnace, screen Glitches and position swapping buttons.

Not sure if anyone would see my BSOD during game play since I have drastically reduced the difficulty.
Completion
I submitted the game at 10pm on day 2, which based on my tracked time, I spent 22 hours on it. That's slightly more than what I estimate but I really had fun making it.
One thing I wonder is how the would turn out if I have stuck to the original idea of managing a bunch of mini games; would it be better ? would it be more fun ?
The only thing I know is I did had fun making this, and that's what matter I guess.
Last but not least, if you haven't tried the game, here is the link to it.
https://ldjam.com/events/ludum-dare/49/unstableos