Amy O'Sullivan

Programming Portfolio

< Back

Dreams

Dreams is a video game where players can create and play user-generated content in the forms of games, audiovisual experiences and game assets, which can be shared or remixed to be used in other players' creations.

My employers were commissioned by the creators, Sony studio Media Molecule, to create a racing experience using Dreams, with access to the game code to add any extra features as needed. Within 6 months we had created a karting game with 3 tracks where you could race against 7 AI racers, with full race logic, power-ups, intro/end sequences and audio. The majority of this was created using out-of-the-box Dreams, including their visual scripting language, except for a few extra visual scripting nodes that we wrote, mostly to support racing splines and AI racers.

I enjoyed taking on a wide variety of jobs on this project, including:

A screenshot from the starting line of the race track `Sushi Speedway`, made in Dreams. Another screenshot from the race track `Sushi Speedway`, made in Dreams. A screenshot from the track 'Moonlit Hills', made in Dreams Another screenshot of the Dreams track 'Moonlit Hills'