LittleBigPlanet™ 3

View Trailer | View In Store

Platforms: PS3 / PS4
Release: 26/11/2014
Genre: Puzzle Platformer, UGC
Engine: Custom
Studio: Sumo Digital Ltd.

“Join Sackboy® and his amazing team of new friends on a wild adventure across a mysterious, unexplored world packed with endless surprises. Play with all of the brilliantly unique talents of OddSock, Swoop and Toggle as the newcomers work together with Sackboy® to solve puzzles and explore the creativity-powered planet Bunkum.”

Development Info

LBP 3 was a very large pre-existing codebase, with backwards compatibility with the previous LBP 1 and LBP 2 content.
Most of the codebase was written in C++, with some of the scripts written in Perl.
There was also a curious proprietary scripting language which largely revolved around fish.

The main features I worked on were the progress board, the adventure maps, the level unlock sequence, and the new community UI.

Some smaller features I developed were the loading screen, the new store front, the adventure progress visuals, and I spent a lot of time sitting in the Pod.

I also helped out with optimisations and general bug fixing across the whole game, from serialisation to memory management, and networking.

In addition, I worked closely with the designers, artists, producers, and QA team, and even found time to mentor more junior programmers.

Want to learn more?

Please feel free to get in touch for more info, I’m always happy to share my experiences on previous projects.

More Projects