Guanghui Qu

Game Programmer at Tencent

Shenzhen, Guangdong Province, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inCross-Platform Game Development and Engine Technologies
Guanghui Qu is a seasoned game programmer with 14 years of experience specializing in 2D/3D game development and GUI systems, currently contributing at Tencent from Shenzhen. A core contributor to the Cocos2d-x and Cocos Creator ecosystems, he has a strong track record of improving UI widgets, text rendering, and cross-platform build systems used by millions of developers. He pairs C++ engine-level expertise with front-end work in JavaScript (notably on cocos2d-html5) and practical build/dependency management for native platforms. An Emacs and Spacemacs power-user, he maintains sophisticated editor configurations and contributes to Chinese language support and tooling in the Emacs community. His background in optimizing UI rendering, memory usage, and platform-specific input components shows a pragmatic focus on performance and developer experience. Guanghui’s mix of long-term open-source stewardship and hands-on engine development makes him a reliable bridge between gameplay UI needs and low-level engine constraints.
code14 years of coding experience
job4 years of employment as a software developer
bookBachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Central South University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
489reputation
20kreached
24answers
3questions
github-logo-circle

Github Skills (48)

dependency-management10
javascript10
c-language10
integrate10
lib10
multiplatform10
component-design10
wp-api10
game-dev10
ui-components10
cocos-creator10
configuration-management10
cross-platform10
winapi10
ui-design10

Programming languages (13)

C#C++CSSCVueGoPerlTypeScript

Github contributions (5)

github-logo-circle
My Spacemacs config
Role in this project:
userFull-stack Developer
Contributions:961 commits, 7 PRs, 630 pushes in 6 years 1 month
Contributions summary:Guanghui's contributions primarily focus on configuring and customizing their Spacemacs setup. Their work includes implementing custom keybindings, adding support for various languages and tools like Go, and improving the overall user experience. The commits demonstrate an understanding of Emacs configuration, including setting up different modes, adding custom actions, and modifying the mode line for improved usability. The user has also focused on improving the workflow of editing by customizing the behavior of auto-completion.
spacemacsemacsconfigdotfilesemacs-lisp
Dependencies of cocos2d-x.
Role in this project:
userBack-end Developer
Contributions:1 release, 267 commits, 97 PRs in 2 years 4 months
Contributions summary:Guanghui removed static libraries and applied png patches to the project dependencies of cocos2d-x. They also added and modified build scripts for iOS, specifically focusing on the build process and deployment target. The changes indicate a focus on managing dependencies and build configurations.
cocos2ddependenciescocos2d-x
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.
Request Free Trial
Guanghui Qu - Game Programmer at Tencent