Hello and welcome! I’m Rony Hanna, a passionate software engineer specializing in C, C++, and GPU programming. Currently, I work at Mytona in New Zealand. I’ve spent years developing innovative tools, rendering engines, simulations, and games primarily using C++.
In my free time, I enjoy working on personal projects like my C++ rendering engine which you can check out here!
My favorite skill is learning. I'm always curious to learn new technologies, explore different fields, and tackle complex problems. Please feel free to reach out!
Outfire is a fast-paced online shooter. I'm part of the rendering and optimization team. I focus on identifying performance bottlenecks, optimizing shaders, minimizing draw calls, and managing memory efficiently. I've also developed key features and tools to improve workflows.
Silverlight is a modern, highly efficient C++ and Vulkan-based 3D rendering engine. I continue to work on this personal project in my free time.
Pathfinder is a 2D AI simulation application built with C++ and Vulkan to showcase the A* pathfinding algorithm.
Kai's Clan is an educational AR/VR application developed in Unity. It allows students to import custom 3D models at runtime, overlay real-world physical robots driving on a physical mat, and program them to move around using Python or Blockly. I implemented the AR and VR features and worked with the backend team to implement many commands the students can issue.
Titan Voyager is a first-person shooter developed using C++ and OpenGL during my final year at university. My goal was to apply everything I learned about graphics programming to create something cool as a final project.
Slimey Jump is a 2D platformer inspired by Doodle Jump. I developed it in C++ and OpenGL during my second year at university as a way to improve my graphics programming and general programming skills.
Lava Plaza is a survival game built in Unity where players dodge falling boulders and avoid lava. I was part of a three-person programming team creating this fun game.
A puzzle game with an intuitive click-to-move mechanic. I created this game for the GMTK Game Jam 2022 (Roll of the Dice). I did some modeling and basic animation as well!
A puzzle game where you play as a misunderstood racoon on a mission to fix your town. Developed during the Global Game Jam 2020 with the theme “Repair.”