ItsHighNoon.us

They made me change the IP of this site >:(


Hi

I'm ItsHighNoon. I am a programmer, both professionally and unprofessionally. At work, I make software that I probably shouldn't talk about. At home, I make games and game engines. This is my portfolio of some of my projects which might be interesting to friends and strangers.

You can find sources at GitHub and binaries at itch.io.

Who Holds The Power? (2025)

Who Holds The Power? is a game created for the 2025 Bigmode game jam, where the theme was "power". In universe, a corporation has more power over what goes on than the actual ruler, known as the director. The gameplay is similar to Reigns, with the additional twist that you are not allowed to disobey the powerful corporation too many times. I always prefer to roll my own engine, but this jam caught me off guard and I didn't have anything prepared. I also never got comfortable with any of the commercial game engines out there. Learning one was going to take too long, so I opted to make the game in plain HTML/CSS/JavaScript. Go ahead, inspect element on it.

Breakout (2022)

This was my final project for my computer graphics course, where the assignment was to make the classic game breakout with 3D graphics. The gameplay isn't anything special, but since the project was going to be presented I wanted to include some unique effects. I added water using a simplified version of the technique described here, which I have used before. Also, I have included screen door transparency, which was new to me. I like the effect and always assumed people did it for style (they do not, it is an optimization trick). The game is written in Javascript and uses WebGL.

MirrorGame (2021)

This is a game I created for a game jam about mirrors. I took this as an opportunity to build a 2D raytracer, which is mathematically simpler than a 3D raytracer but presents unique challenges since 2D objects aren't defined by geometry. The game is a simple top down shooter where you have to get to the end and can optionally kill enemies. Walls in the level block your visibility, unless they are mirrors, in which case the world will appear to be reflected behind the mirror. The game is written in Java using OpenGL via LWJGL.

Airwaves (2020)

Airwaves was also created for a game jam where the theme was "airborne". I started the jam off by generating textures at startup with math functions, as well as filling audio buffers with various waveforms. Eventually, I created the sine wave texture, which gave me the idea for the game where you play as a radio wave. It didn't turn out to be a very fun concept, but it was the first game I ever published. The game uses C++ with OpenGL via GLFW/glad.