Denis Rizov is a gameplay programmer with 13 years of experience, currently building game systems at Snapshot Games from Sofia, Bulgaria. He has a strong Unity focus—authoring editor tooling and gameplay code—demonstrated by open-source projects like NaughtyAttributes (advanced Unity inspector extensions) and NaughtyCharacter (third-person controller and camera systems). His career spans multiple stints at Snapshot Games plus roles at Creative Assembly and indie studio NoSixFive, showing versatility across AAA and smaller-team development. Known for deep editor-scripting skills, Denis often bridges design and engineering by creating tools that speed up iteration and enable robust runtime behavior.
13 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at Sofia University St. Kliment Ohridski
Contributions:19 releases, 497 commits, 61 PRs in 4 years 4 months
Contributions summary:Denis implemented a robust attribute system to enhance the Unity inspector. The work involved adding attributes for features like reorderable lists, resizable text areas, and animator parameters, significantly extending the inspector's capabilities. The user's work demonstrates a deep understanding of Unity's editor scripting capabilities. Further, the implementation included features for nested objects and custom validations.
Contributions:148 commits, 103 pushes, 2 branches in 7 years 8 months
Contributions summary:Denis contributed to a Unity-based third-person controller project. They implemented initial scene setup and added character animations. Further work involved adding a player controller script for character movement and integrating a camera controller. The user's contributions also include adding scripts for a follow camera and basic functionality for controlling a ball object's movement using the new input system.
controllerpersonunitycharacterunity3d
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
Denis Rizov - Gameplay Programmer at Snapshot Games