Hello there, you've reached the webserver of the Internet user Golemwire. I'm interested in computer science, programming specifically. I'm studying for a B.S. in Computer Science at a college called Pensacola Christian College. [LinkedIn]
- a simple, minimalist, and easy-to-use RISC ISA and computing environment. It strikes a reasonable balance with elegant simplicity and practical 32-bit range, intending to be the most amount of power you can get from the least amount of computer. It has 17 operations ("instructions"), for bitwise operations (4), math (6, including reverse monus (A.K.A. reverse DOZ) and "silog2" (a merge of bitsize and log2) ), conditional processing (3), and memory access (4). It is 32-bit and little-endian, has no status registers or flags, and has a very consistent instruction encoding of four nybble-sized, nybble-aligned fields. The two predicated add instructions are primarily used for jumping, since IP (the Instruction Pointer) is accessible just like any other register.
I made a programming language for SubSky: Slang. The filename extension is .s, since it is S-lang, and is a high-level version of assembly. [Visit the repo!]
- an in-development action-adventure game with platform-fighter mechanics. It runs on SubSky! I plan to release it bundled with the SubSky VM, of course, so it runs like any other app.
So far, Beings of Isness is an action-adventure game with platform-fighter mechanics. The story is an important part of it, as well as the fighting system, and the theme of fighting your internal evil and the world’s evil. You take the role of Will, a young man whose village gets raided by the relatively technocratic neighboring town. You flee to the forest, where you encounter a young man who introduces you to the agent tools, special tools and armor which give life and power. You are launched on a journey to stop the invading town's dictator, rescue your village, and save lives on the way.
- a project to rethink and rebuild behind-the-scenes computer technology. Its core sub-project is the Foundation operating system, which itself is an implementation of Itemsys.
- an object-oriented computing paradigm. It is like an object-capability version of Unix's 'everything is a file' philosophy. Foundation is being built around this model.
- a Minecraft- and Roblox- inspired sort of metaverse. I started this when I was very young, but after years and years of on-and-off work I realized that it was too much for me to work on alone. I did get it far enough that it looked similar to early versions of Minecraft, and you could walk around the computer-generated terrain and build things in a limited way. The project is currently shelved, but I look forward to working on it again. [History (in-progress)]
I have a number of other smaller projects, such as a mostly complete chess engine and a multithreaded Boggle solver.
I also enjoy playing Smash Ultimate competitively. It is a challenging, high-speed, mentally-demanding game, with a surprising amount of depth. While I'm at college, I regularly compete in and help organize tourneys that the SSBU club Rice Rumble has at my college. [Supermajor account][Start.gg][Challonge.com][YouTube][PeerTube/Fedi Smash clips]