Paul Mannering

Ghostbusters

 Genre: VR

 Developer: nDreams

 Publisher: Sony Pictures

Ghostbusters: Rise of the Ghost Lord PSVR2 PS5 Meta Quest
Unreal Engine

2021-2023

   Areas worked on:

  • Unreal Editor Features implemented:
    • Draw Calls Visualizer
    • Pixel Overdraw Visualizer
    • X-Ray Visualizer
    • Vertex Density Visualizer
    • Optimisation Viewmodes working in VR Previewer
  • GPU Features implemented:
    • Toon Shaded Lighting
    • Rim Lighting
    • Wall burning using vertex painting
    • Dynamic Blob Shadows for Ghosts
    • Vertex Height Fog
    • Animated Fog Volumes
    • Negative Dynamic Lighting
    • Greyscale Post Processing Effect
    • Colored Vignette Post Processing Effect
    • Masked Materials Anti-Aliasing solution using Alpha-to-Coverage
  • Quest 2 GPU Features implemented:
    • Support for 4 per-vertex dynamic lights
    • Dynamic Blob Shadows for Player Avatars Feet
    • Dynamic Resolution configuration
    • Application SpaceWarp configuration
    • Application SpaceWarp render pass writing motion vectors for transparency materials
    • Optimisation Viewmodes working in Quest package builds
  • CPU Optimisations:
    • Multithreaded vertex painting using async tasks
    • Draw Call Reductions
    • Pooling Ghosts / Projectiles / Niagara VFX
    • Lighting Manager cost vs quality trade offs + transition fades
    • Bink 2 video profiling + working out ideal video encoding settings for Quest 2
  • Memory Usage Optimisations:
    • Blueprint dependencies reductions
    • World / Character / Weapon textures
    • UMG Widget UI's
    • Mesh LOD Configuration
  • PSVR2 port
  • PS5 / PSVR2 development consultation for the nDreams game development team
  • Quest 2 development consultation for the nDreams game development team
  • Application SpaceWarp development consultation for the nDreams game development team
  • Unreal Engine 4 development consultation for the nDreams game development team
  • Optimising GPU / CPU / Memory Usage development consultation for the nDreams game development team
  • Automation of Level Merge / Tessellation / LOD'ing / Light Bake on TeamCity Build Machines development consultation for the nDreams technical art development team
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Fracked

 Genre: VR

 Developer: nDreams

 Publisher: Sony

Fracked PSVR PS5 PS4
Unreal Engine

2020-2021

   Areas worked on:

  • GPU Optimisations:
    • Implemented Black Outline Post Processing Effect into Unreal Engine 4 Core Renderer (Drawn before alpha, height and volumetric fog support, async compute)
    • Implemented Dynamic Resolution for PSVR
    • Implemented Mask-Based Foveated Rendering
    • Unreal Volumetric Fog added foveated rendering support (halved render time)
    • Integrated AMD Fidelity Fx CAS (Contrast Adaptive Sharpening)
    • Texture Streaming improvements
    • Texture Quality improvements
    • Unreal scalability configuration setup for PS4 Standard, PS4 Pro, and PS5
  • CPU Optimisations:
    • Draw Call Reductions
    • Pooled Particle Systems
    • Decal Bullet Holes
    • Dynamic Instancing for Weapon Bullets
    • Recorded optimal pak file loading order
  • PS5 Enhancements:
    • Unreal Engine 4 modification for PS5 detection and support
    • 90fps Support
    • Implemented TSCMAA (Temporally Stable Conservative Morphological Anti-Aliasing)
  • PS4 / PSVR development consultation for the nDreams game development team
  • PS5 development consultation for the nDreams game development team
  • Sony TRC Support
  • Unreal Engine 4 development consultation for the nDreams game development team
  • Optimising GPU / CPU / Memory Usage development consultation for the nDreams game development team
Screenshots 01 02 03 04 05 06 07 08 09 10
LEGO VIDIYO

 Genre: AR

 Developer: Near Light

 Publisher: LEGO

LEGO VIDIYO iOS Android
Uinity 3D

2020-2021

   Areas worked on:

  • Unity Memory Optimisation for iOS and Android
  • Vulkan video player port (Unity Native Plug-in)
  • 360 degree video player
  • Layered video technology
  • GPU rendering performance review + suggested optimised settings
  • Prototyping future graphics features
Shooty Fruity

 Genre: VR

 Developer: Near Light

 Publisher: nDreams

Shooty Fruity Meta Quest
Unreal Engine

2020

   Areas worked on:

  • Quest port
  • GPU Optimisations:
    • Reduced draw calls by instancing / merging static meshes (3 Mission levels + Frontend Canteen + Shooting Gallery)
    • Material shader cost reductions for mobile class GPU
    • UMG render target textures only redrawing when there are changes
    • Configured mesh LOD's
    • Configured particle system LOD's
  • CPU Optimisations:
    • Reduced tick intervals
    • Distance to camera scaling
    • Blueprint nativization
    • Blueprint optimisations
    • Profiling and fixing single frame spikes
  • Upgraded to Unreal 4.24 Oculus Branch
  • Vulkan Renderer build fixes
  • Vulkan PSO Cache setup and recording
Screenshots 01 02 03 04 05 06 07 08 09 10
Zumba de Shibou Nenshou!

 Genre: Fitness

 Developer: Kuju

 Publisher: Sega

Zumba de Shibou Nenshou! Nintendo Switch
Unreal Engine

2020

   Areas worked on:

  • Japanese port of Zumba Burn it Up! for Sega Publishing
  • Localisation for Japanese, Korean, Traditional Chinese, Simplified Chinese
  • Updated in-game logos and credits
  • Bug fixes
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Narcos: Rise of the Cartels

 Genre: Strategy

 Developer: Kuju

 Publisher: Curve Digital

Narcos: Rise of the Cartels Nintendo Switch Xbox One PS4 Windows PC
Unreal Engine

2018-2019

   Areas worked on:

  • Nintendo Switch console port
  • Xbox One console port
  • PS4 console port
  • Graphics settings optimised for all console platforms (Switch, Xbox One, Xbox One X, PS4, PS4 Pro)
  • Video playback for cutscenes + Wwise audio syncing + wrote video encoding scripts (all platforms)
  • Wwise audio integration
  • Build Farm setup and maintenance (TeamCity)
  • Certification / compliance (Lotcheck, XR, TRC)
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Zumba Burn it Up!

 Genre: Fitness

 Developer: Kuju

 Publisher: 505 Games

Zumba Burn It Up! Nintendo Switch
Unreal Engine

2018 - 2019

   Areas worked on:

  • Lead Programmer
  • Unreal Engine 4 game programming
  • Unreal Engine 4 UMG frontend and OSD
  • Video playback for in-game layered video technology
  • Video encoding scripts
  • Video render farm setup and maintenance
  • Wwise audio integration
  • Build Farm setup and maintenance (TeamCity)
  • Nintendo Switch Lotcheck certification / compliance
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Risk Urban Assault

 Genre: Strategy

 Developer: Zoe Mode

 Publisher: Ubisoft

Risk Urban Assault Xbox 360 PS3 Xbox One PS4

2015 - 2016

   Areas worked on:

  • Lead Programmer
  • Hologram Shader Effects
  • Build Machine Maintenance (Jenkins)
  • PS3 memory optimisations
  • PS4 SDK Update
  • PS3 SDK Update
  • Xbox One XDK update
  • PS4 TRC Compliance
  • PS3 TRC Compliance
  • Xbox One XR Compliance
  • Xbox 360 TCR Compliance
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Marvel: Ultimate Alliance 2

 Genre: Action

 Developer: Zoe Mode

 Publisher: Activision

Marvel: Ultimate Alliance 2 Windows PC Xbox One PS4

2015 - 2016

   Areas worked on:

  • Xbox One port
  • Windows PC x64 DirectX 11 port
  • Steamworks integration (Achievements, Rich Presence, Profiles, Cloud Saves)
  • Steamworks Networking (Lobbies, Game Server) for online multiplayer
  • Visual Studio code build (Original 2009 game used jam)
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Marvel: Ultimate Alliance

 Genre: Action

 Developer: Zoe Mode

 Publisher: Activision

Marvel: Ultimate Alliance Windows PC Xbox One PS4

2015 - 2016

   Areas worked on:

  • Xbox One port
  • Windows PC x64 DirectX 11 port
  • Steamworks integration (Achievements, Rich Presence, Profiles, Cloud Saves)
  • Steamworks Networking (Lobbies, Game Server) for online multiplayer
  • Visual Studio code build (Original 2006 game used makefiles)
  • Multi-threading bug fixes (Original 2006 PC game was designed for single core CPU's only)
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Powerstar Golf

 Genre: Sport

 Developer: Zoe Mode

 Publisher: Microsoft Studios

Powerstar Golf (China TU) Xbox One

2015

   Areas worked on:

  • Build Machine Maintenance (CruiseControl.NET)
  • Added Health Warning Screen
  • Updated Character and Course names with Chinese translations
  • Re-exported Chinese fonts to support newly used characters
  • Built and prepared TU for submission
Screenshots 01 02 03 04 05 06 07 08 09
Powerstar Golf

 Genre: Music

 Developer: Zoe Mode

 Publisher: Activision

Guitar Hero Live Xbox One

2015

   Areas worked on:

  • Xbox One port
Risk Domination

 Genre: Strategy

 Developer: Zoe Mode

 Publisher: Ubisoft

Risk Domination Xbox 360 PS3 Xbox One PS4

2014

   Areas worked on:

  • PS4 Game Engine Port
  • Auto attack graphics programming
  • PS4 TRC Compliance
  • PS3 TRC Compliance
  • Xbox One XR Compliance
  • Xbox 360 TCR Compliance
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
The Voice

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Activision

The Voice Wii WiiU PS3 Xbox 360

2014

   Areas worked on:

  • Lead Programmer
  • 60fps optimisations (All platforms)
  • Audio Programming (Microphones, Wwise Middleware Integration, iZotope Middleware Integration, Auto-Tune Pitch Correction)
  • PS3 TRC Compliance
  • Xbox 360 TCR Compliance
  • WiiU LOTCHECK Compliance
  • Wii LOTCHECK Compliance
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Zumba Fitness World Party

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Majesco

Zumba Fitness World Party Wii WiiU Xbox 360 Xbox One

2013

   Areas worked on:

  • Xbox One Lead Programmer
  • Xbox One Game Engine Port
  • Xbox One Kinect Integration
  • Xbox One Stream Install
  • Xbox One Load/Save (Conected Storage)
  • Xbox One User Management
  • Xbox One Leaderboards
  • Xbox One XR Compliance
  • Xbox 360 Load/Save
  • Xbox 360 TCR Compliance
  • Wii LOTCHECK Compliance
  • Layered Video Technology (Xbox One, WiiU)
  • Automated Video Build Tools (Xbox One, Xbox 360, WiiU)
  • Data Build Tools + GUI
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Zumba Kids

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Majesco

Zumba Kids Wii Xbox 360

2013

   Areas worked on:

  • Xbox 360 Load/Save
  • Xbox 360 TCR Compliance
  • Wii LOTCHECK Compliance
  • Automated Video Build Tools (Xbox 360)
  • Data Build Tools + GUI
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Zumba Fitness RUSH

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Majesco

Zumba Fitness CORE Wii Xbox 360

2012

   Areas worked on:

  • Kinect live feed post processing
  • Progress tracker line graph drawing
  • Data build GUI tools
  • Data make batch files
  • Video subtitle system
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Zumba Fitness RUSH

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Majesco

Zumba Fitness RUSH Xbox 360

2011 - 2012

   Areas worked on:

  • Load/Save + TCR compliance
  • Xbox user profile management (sign in/out and guest profiles)
  • Frontend and world management
  • Screen Carousels
  • Kinect screen navigation
  • Progress Tracker and statistics tracking
  • Video Playback
  • Online features (Class finder and news)
  • Facebook message posting
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Zumba Fitness 2

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Majesco

Zumba Fitness 2 Wii

2011

   Areas worked on:

  • Load/Save + LOTCHECK compliance
  • CPU optimisation
  • Frontend and world management
  • Screen Carousels
  • Progress Tracker and statistics tracking
  • Awards/Achievements
  • Video Playback
  • C++ code build system makefiles
  • Data build makefiles and BASH scripts
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Crush 3D

 Genre: Platformer

 Developer: Zoe Mode

 Publisher: Sega

Crush 3D 3DS

2011

   Areas worked on:

  • Super Sample Anti-aliasing
  • GPU optimisation
  • CPU optimisation
  • Threaded loading
  • Story cutscene system
  • Load/Save + LOTCHECK compliance
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
Chime Super Deluxe

 Genre: Puzzle

 Developer: Zoe Mode

 Publisher: Kuju

Chime Super Deluxe PS3

2010

   Areas worked on:

  • Frontend screens and flow
  • Messagebox system
  • TRC compliance
  • Multiplier
  • In-game level camera
  • Screen scaling feature
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Office Daze

 Genre: Simulation

 Developer: Zoe Mode

 Publisher: Kuju

Office Daze Facebook
Uinity 3D

2010

   Areas worked on:

  • 3D graphics optimisation work
  • Game performance settings tweaks
  • Asset standardisation work
  • Game written in Uniity 3D Pro
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Chime

 Genre: Puzzle

 Developer: Zoe Mode

 Publisher: OneBigGame

Chime Windows PC
XNA

2010

   Areas worked on:

  • Steam integration (Installer and achievements)
  • Added "Valve, Portal (Still Alive)" level
  • Improved frontend and transitions over Xbox 360 version
  • Added screen size, window/fullscreen, lost/regain device functionality
  • Added gamma correction
  • Game was programmed in C# and XNA 3
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12
Disney Sing It: Party Hits

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Disney Interactive

Disney Sing It: Party Hits ps2 PS3 Wii

2010

   Areas worked on:

  • Wii Optimisation (2 player in-game running at 60fps)
  • Video build makefiles and BASH scripts
  • PlayStation 2 port
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Disney Sing It: Pop Hits

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Disney Interactive

Disney Sing It: Pop Hits ps2 PS3 Wii

2009

   Areas worked on:

  • Threaded video decode on Wii and PlayStation 2
  • Data build makefile and BASH scripts
  • Improved song transcription tools
  • High score screen
  • Name entry screen
  • Score summary screen
  • Song statistic tracking
  • Optimisation on Wii and PlayStation 2
  • TRC compatibility on Wii and PlayStation 2
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
Disney Sing It: HSM3

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Disney Interactive

Disney Sing It: High School Musical 3 Windows PC ps2 PS3 Xbox 360 Wii

2008

   Areas worked on:

  • Frontend menus and transitions
  • Song selection screen
  • Song transcription tools
  • Cross platform threading library
  • Video Players (Wii, PS2, PC, Xbox 360)
  • Microphone sound capture and playback (PC)
  • Windows PC port
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18
Disney Sing It

 Genre: Casual

 Developer: Zoe Mode

 Publisher: Disney Interactive

Disney Sing It Windows PC ps2 PS3 Xbox 360 Wii

2008

   Areas worked on:

  • Frontend menus and transitions
  • Song selection screen
  • Song transcription tools
  • Cross platform threading library
  • Video Players (Wii, PS2, PC, Xbox 360)
  • Microphone sound capture and playback (PC)
  • Windows PC port
Screenshots 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18
Boy Racer

 Genre: Racing

 Developer: C.H.A.V

Boy Racer Windows PC

2006 - 2007

   Areas worked on:

  • All C++ game code
  • lua game scripting
  • HLSL graphics shaders
  • Car physics
  • User interface design
  • Car modding system
  • Car polygon modelling
  • Track polygon modelling
  • Website HTML code
  • More details about Boy Racer can be found here
Screenshots 01 02 03 04 05 06