I have a Bachelor's Degree in Computer Science: Game Design from the University of California Santa Cruz, and it is my passion to develop and play a variety of games. Ever since I got a computer as a kid, I have been fascinated with video games and computing, and it is something that me and my grandpa bonded with growing up. My hobbies are raving, spending time with friends and family, and exploring media about sci-fi, space, and magic!
Bachelors of Computer Science: Computer Game Design
September 2019 - June 2023Experienced with Unity (C#), ground-up projects in SDL2 (C++), and basic Unreal 5 (C++ / Blueprint)
I developed my Pyxis Engine in C++by following many tutorials on OpenGL and game engine development by TheCherno, and I have experience using SDL2 to create games
Experimented using perlin noise to generate procedural terrain, Worley/Voronoi noise for biome generation, and used real-time generated music to create traversable platforms
Creating core gameplay loops and systems and implementing prototypes in Engines like Unity, Unreal, Godot, and more!
Using an IDE to debug and find performance bottlenecks, and utilizing multi-threading, chunk loading, ect.
Used Blender to texture, animate, and render spritesheets for a new character in Factorio, and 3d modelled a pangolin!
Used Pure Data and FMOD to create and implement generative / interactive audio in Unity
If I have free time (which I don't) I occasionally write about systems I implement in my games, such as Procedural Generation using Worley and Perlin noise, Worm movement, 2D Rope Physics, and more!
How I implemented worm movement in our game!
Continue reading