Hello and welcome to my website! My name is Rony Hanna, I'm a passionate Software Engineer specializing in computer graphics and game programming. I'm part of the talented team at Mytona in New Zealand.
Throughout my career, I've developed various tools, gameplay features, and user interfaces using popular engines like Unity and Unreal. Additionally, I have created games from scratch using C++ and OpenGL. In my spare time, I'm developing a powerful and robust game engine in C++ and Vulkan, which you can explore here!
My favorite skill is learning and continuously improving my skills. I love problem-solving and working on fun projects. I'd be happy for you to explore my portfolio and am always open to discussing my experiences and any exciting opportunities. Feel free to reach out!
Outfire is a fast-paced online shooter game. I contributed significantly to its development, including implementing the chat feature and various UI elements.
A robust C++ and Vulkan-based 3D rendering engine that I am currently developing in my free time.
First-person shooter game made in C++ and OpenGL. I developed this game as a personal project in my free time during my final year of university.
A 2D application written in C++ and the Vulkan API to showcase the A* pathfinding algorithm.
An educational AR/VR app made in Unity. Players create their own virtual worlds, import their own 3D models into their worlds to overlay real-world robots, and code their own robots using Python or Blockly to complete challenges.
2D platformer game written in C++ and OpenGL. The game is similar to "Doodle Jump." I made this game in my free time during 2nd year of university as a way to practice graphics programming.
A simple survival game made in Unity where the player avoids falling boulders to survive as long as possible and prevent falling into the lava. As one of the three programmers, I implemented gameplay mechanics and some UI elements.
A puzzle game with an intuitive click-to-move mechanic that I made for the GMTK Game Jam 2022 (Roll of the Dice). I worked alone and did all the programming, modeling, and animations for this game.
A puzzle game made during the Global Game Jam 2020 where the theme was "Repair." The player plays as a misunderstood racoon who wants to demonstrate that he is a helpful citizen by roaming the local town and fixing things! I contributed as a gameplay programmer.