Miscellaneous
This section showcases various technical exercises, including my Godot group project, a Unity portal effect, a console organizer showcasing meta-programming, an Oracle relational database management system, a ThreeJS 3D web viewer, a Game Boy ROM image downscaling, and a 16x magnification microscope demo.
Bailey's Catastrophe was my first group game project in Godot, halted due to the pandemic. I worked on backgrounds, shaders, and scene transitions. My pixelization shader rendered 3D objects in a 32-bit pixelated style.
This demo uses a camera’s render as a texture to create a real-time portal effect. The right side shows the intended perspective, while the left side reveals the illusion’s mechanics. The texture used on the portal is the final render of a secondary camera that's been displaced on the other side of the portal.
"Logger.cs" is a Unity console logger based on DrowzyFox's approach, allowing color-coded logs and filtering between users. It was later used in a proprietary project and demonstrates lambda functions in meta-programming.
I developed an Oracle-based relational database management system. Here is a simple query execution using the Oracle namespace that I used to aid me in the produce distribution business.
This Game Boy ROM project focused on RAM-efficient rendering. Instead of full-screen images, the game used neatly arranged sprites. Scenes were designed by downscaling images in resolution and color palette.
This physics lab project features a custom-built microscope with 16x magnification.