Ddroidd

ddroidd specialises in technical strategy, software development and application management support services. We were tasked with creating video content for their social channels explaining the ddroidd proposition in a fun and engaging way.  This animated explainer makes use of a pseudo 3D style giving the brand some differentiation from standard 2D animated explainers and reinforcing the technical nature of the ddroidd business.