Peter Achberger is a game developer with 12 years of experience building web games and interactive systems using Haxe, Phaser, Flambe and C#. He has a strong background in game design and architecture, and has contributed bug fixes and feature improvements to the popular Phaser 3 framework—improving geometry, animation and ellipse rendering. Peter has also designed real-time, multi-user order management software in C#/.NET with WPF and WCF, bringing production-grade engineering practices to game projects. Based in Slovakia, he combines front-end expertise with practical systems thinking from past IT service and recovery work. He often focuses on subtle math and geometry edge cases in games, which shows up in his open-source contributions to robust rendering and animation behavior.
12 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Bachelor's degree at Masaryk University Faculty of Informatics
Contributions:174 commits, 2 PRs, 156 pushes in 1 year 5 months
Contributions summary:Peter's commits primarily focus on updating and maintaining examples within a Phaser 3 examples repository. These examples demonstrate various aspects of game development, particularly focusing on the use of animations, shapes, and interactions within the Phaser framework. The contributions involve modifications to existing code, with changes addressing code inconsistencies and providing new examples related to geometry and animation functionalities.
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Role in this project:
Front-end Developer
Contributions:15 commits, 12 PRs, 23 comments in 8 months
Contributions summary:Peter primarily contributed to bug fixes and minor improvements within the Phaser.js game framework. Their work included correcting issues in geometric calculations, such as `FitInside`, `FitOutside`, `GetCenter`, and `Union` for rectangles, and `Contains`, `Circumference`, and `GetBounds` for ellipses. Additionally, the user addressed animation-related problems, fixed a timeline and animation pause issue, and added support for drawing filled ellipses. Their work indicates a focus on improving the framework's core functionality.
gamehtml5game-frameworkphaserjs2d-game
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.