I was required to demonstrate the use of shaders in OpenGL using a c++ application in a college assignment. I used the opportunity to create shaders which accurately replicate the appearance of old PlayStation 1 rendering. This video shows the result. I replicated the vertex jitter, lighting, dithering, texture swim, tessellation and resolution of old PlayStation 1 games. The textures and music used in this video are from the game Tomb Raider (1996).
30 October, 2021
26 October, 2021
My Dynamic Skybox in C# OpenGL
Here is what it ended up looking like:
25 October, 2021
My Voxel Rendering in C# OpenGL
Something I've always wanted to learn is how to implement voxels into a 3D game similarly to Minecraft. I didn't want to just copy Minecraft however, since there are many easier ways to achieve that.
What made me interested in this endeavor was a small JavaScript voxel game I found online called "Star Defenders 3D" created by "Eric Gurt" (eric-gurt.github.io/StarDefenders3D).
This is what it looked like at the time (not my game):
I loved how the voxels in this game were small and spherical in nature, allowing for great level of detail and colors. This intrigued me, so I began studying different implementations of voxel rendering.
24 October, 2021
I've chosen to use this site for my games programmer portfolio.
Since I am nearing the end of my college course, I've been looking for a nice way to show my achievements, skills and passions which I've acquired over the last few years while learning Games Development/Programming. I have not done much looking for options, but so far, this site seems to serve well. I hope it serves me well in the future, and impresses many visitors! 😊. If you're reading this, I hope you'll be impressed too.