top of page
All Posts


Building a Maze Generation (Part1)
So far, my project has been going pretty well, with most of the necessary mechanics to simulate a functioning game already in place. However, one major part of my project that is still in development is the process of developing a maze. I can't just manually make a maze every time; that defeats the purpose of letting AI control the game! Therefore, I’ve decided to stick with the process of automatically generating a malleable maze through an algorithm that the AI can control
Andrew Kim
May 14 min read


AI: How it works(Part 2)
In a neural network , not only does it contain a bias and a value , but is also has another numerical number of significance: the multiplier(which is also known as weight) . The arrows that connect every neuron to every other neuron in the layer in front of it isn't only their for show. These arrows all hold a multiplier, which multiplies the value of the neuron(including the bias of the neuron). These multipliers are there in order to weigh the significance of certain neur
Andrew Kim
Dec 5, 20253 min read


AI: How it works(Part 1)
AI is a new hot topic in the modern world, with dozens of different AI's pooping out left and right, such as Chat GPT, Grammarly , Google Gemini , and so on. The AI's I've just listed are all examples of a specific type of AI called " LLM " AIs. How these Large Language Model AIs usually work is when the AI is fed a ton of information, such as the entire English dictionary, or what is trending on TikTok currently. Despite only receiving digital information, these AIs are st
Andrew Kim
Dec 5, 20254 min read


What is raycasting?
Raycasting is a 3D rendering technique that is used in several video games that incorporate 3D objects and gameplay. A famous example of a game that uses raycasting is the game " Doom ". So what is raycasting really? Before we get into that, we need to see when and where raycasting can actually be used. Let's say that you are building a 3D game, and have no idea how to actually make something 3D. How would you start then? This is a problem that frequently rises in the mind
Andrew Kim
Oct 17, 20254 min read


Progress in development: Early stage
My "game" in development(Early). This is the progress I have made in a couple of days after starting the project. First, I made a level...
Andrew Kim
Oct 4, 20251 min read
bottom of page
