MEMORIAPOLIS Official Trailer

SUMMARY

"Memoriapolis" created by the French team at 5PM Studio is a city-building game that combines civilization and strategy. It is the first city-builder that allows players to evolve their city through the ages.

We were invited by The BEAST to co-create the game trailer.


SCOPE OF WORK
Previz
3D Modeling
Environment Work
Camera Work
Lighting
VFX
Project Management



CHALLENGE

Our challenge was to capture the era transitions—from Antiquity to the Middle Ages, to the Renaissance, and finally to the Grand Siècle. We aimed to spotlight iconic buildings, show the city's natural growth, and portray a vibrant city under a dynasty's rule.

MP_beauty__1.1.2
MP_beauty__1.3.1
MP_beauty__1.4.1
MP_beauty__1.5.1
TECHNOLOGY

To bring this trailer to life, we first used Unreal Engine and Blender to set up the scenes and create the basic shapes. After that, we went into ZBrush to add details, carefully sculpting every piece so it looked like it was carved right out of stone. This method gave the trailer a unique and artistic touch, making it stand out.

MP_beauty__1.6.1
MP_beauty__1.8.1
MP_beauty__1.11.1
MP_beauty__1.14.2
RESULTS

As a result, we crafted a game trailer that not only highlighted the most important aspects of gameplay but also showcased the most famous European buildings featured in the game.

CREDITS
Client: 5PM STUDIO
Studio: The Hungry Beast

Creative Director - Rafal Nagiecki,
Lead Producer - Ewa Pazera,
Lead Artist - Bartosz Weber,
Producer - Magdalena Dernowska, Anna Walasek,

Unreal Engine Artist - Monika Oller,
3D Modeler - Aleksandra Zawada,
VFX Artist - Szymon Śniegocki,
Lighting - Bartosz Weber,
Motion Graphics/ Editing/ Sound Design - Miłosz Kończyński, 
Storyboard Artist - Barbara Szymczak,

Recording Studio - Lunapark Motion Arts Collective,
Sound engineer - Paweł Drzyzgą,
Voiceover - Dominika Pasterska.

Get a quote
on your project

Tato-Studio-Symbol-WHITE-filled
} // call custom javascript smp_custom_js(); // call it again for every page change window.addEventListener("sempliceAppendContent", function (e) { smp_custom_js(); }, false);