Royi Bernthal is an entrepreneurial full-stack game developer based in Israel with over a decade of experience building cross-platform experiences using ActionScript, JavaScript/HTML5, PHP, MySQL and Java. He blends product-minded engineering with hands-on implementation, shipping UI and gameplay features across client and server stacks. As an active open-source contributor to the popular Babylon.js engine, he’s focused on GUI improvements—adding text measurement, wrapping, resize-to-fit and event bubbling—to make game interfaces more robust and flexible. Comfortable iterating from pixels to databases, Royi brings a practical, detail-oriented approach to solving UX and rendering challenges in interactive applications.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Role in this project:
Front-end Developer
Contributions:44 commits, 11 PRs, 72 comments in 11 months
Contributions summary:Royi primarily focused on implementing and modifying GUI elements within the Babylon.js framework. Their contributions included the addition of features such as automatically measuring TextBlock sizes, adding text wrapping and resize-to-fit options, and introducing observables for drawing and text changes. The user also worked on refactoring and improving existing GUI controls, and implementing event bubbling for GUI elements.
Unity SDK for SmartNPC.ai. AI-Powered Characters for your game.
Contributions:1 review, 149 PRs, 177 pushes in 5 months
aiartificial-intelligencecharactergamesgaming
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.