Sirius

CodeDay Fall 2023Singapore(history) ∙ 
Permalink
Unmute
It is the year 2100, and sea level rise has caused more than 1m of flooding in Singapore. To get around Singapore, cars and buses have been rendered obsolete. Boats are the most common mode of transportation, ranging from private yachts to public cruises. instead of car accidents, boat accidents are a frequent occurrence. Humans have neglected the true reason of sea level rise, and the history lessons of the young are edited, causing many to believe such a life is natural. As a young explorer seeking the truth to Singapore’s history, you finally find the sunken remains of the Atlas, the famous ship of Mr Olen, a renowned climate scientist that perished in the tragic accident. Rumour has it that the ship contains all the research of the scientist, sealed in a waterproof lab. The key to the lab was shattered in the explosion that claimed Mr Olen’s life. To unlock the door of the lab, you must collect all three keys without running out of air. The air pockets are marked out with bubbles, and on contact, the air bar on top will be reset.
WASD to move. Bubble refills O². When O² runs out, game over. Collect 3 Keys and head to Door. Seaweed decreases speed. Objective: Unlock door. Good luck and bon voyage!

How much experience does your group have? Does the project use anything (art, music, starter kits) you didn't create?

Most of us have at least some experience in Python, but most games used Javascript as the coding language. We used block code in Microsoft MakeCode Arcade to create our game. All art in the game is original. The music was inspired by existing soundtracks, but only motifs were taken from the music and the soundtracks are produced entirely by our group (use headphones for the best experience!). The music producers have music background, but have never tried composing or producing any music before, and also used the software for the first time. The artist has art background, but it was her first time trying pixel art with limited colours.

What challenges did you encounter?

MakeCode did not allow us to import our own audio files, so we had to compromise and add the audio by playing it in another tab in split screen mode. We had some trouble with the block code because the order of the commands mattered a lot, and had to keep testing the game, which took quite a lot of time.
89
89
89
89
 
Participation Certificate

Awards

Best in Class
Application

Links

View/Download

Members

CT