Mat Hopwood is a veteran game and engine developer with over 30 years in the industry and 14 years of professional experience focusing on cross-platform game tech. Based in Doncaster, England, he combines deep C++ engine work with modern HTML5 and Unity development, and maintains an active technical blog at drmop.com. His open-source contributions include platform integrations for the widely used cocos2d-x engine—adding Marmalade support and TIFF/resource path enhancements—demonstrating practical cross-platform problem solving. Comfortable across mobile (Android/iOS) and web targets, he blends low-level engine modifications with higher-level game development. Known for pragmatic fixes and compatibility work, he brings a mix of long-term architectural insight and hands-on coding.
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
Role in this project:
Mobile Developer (Android/iOS)
Contributions:18 commits in 1 month
Contributions summary:Mat's contributions primarily focused on integrating Marmalade support within the Cocos2d-x game engine. This involved modifying existing code, including the `CCSprite`, `CCLabelBMFont`, and `CCFileUtils` classes, to ensure compatibility with the Marmalade platform. The user also addressed issues within the test samples by conditionally excluding features unavailable in Marmalade. Furthermore, the commits show the addition of Tiff support and resource path root changes, extending Cocos2d-x's capabilities.
The Facebook Instant Games Wrapper for Web and Facebook Instant Game Developers
Contributions:83 commits, 1 PR, 73 pushes in 2 years 7 months
game-developersgamesinstantfacebook
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.