“BITFIELD”
In Fall 2024, I decided to promote a prototype into the next full-time project. At the time I had a 2D physics sandbox that integrated various kinematic equations found in Classical Physics that I read off Wikipedia.
Gabrieloc.com
In Fall 2024, I decided to promote a prototype into the next full-time project. At the time I had a 2D physics sandbox that integrated various kinematic equations found in Classical Physics that I read off Wikipedia.
To soothe some of the stress that had built up during the chaos of the release of Chaotic Era, I decided to invest more time in 3D modelling, but wanted to commit to a specific project and timeframe to ensure there would be a valuable outcome. I realized the Gundam hobby kit I had received the year prior was a perfect opportunity to learn Hard-Surface Modelling and if I did each piece day by day,…
An ARKit experiment for placing different coloured box primitives in 3D spaces. I later added networking support using Firebase for allowing multiple people to contribute to the same 3D canvas from all around the world.
What started as a silly proof of concept in a Swift Playground turned into a realtime camera shader built in Metal with swappable character palettes, adjustable resolution, text export, and more. The project resulted in a short writeup on TechCrunch and a spike on my personal website, but didn’t go much further beyond the texts I’d receive of my friends’ cats in cat emojis.
What if we landed on another planet, and it actually really sucked?
Exactly a year ago, I chose to once again try my hand at making a game, and over the course of the year, I’ve tweeted biweekly progress updates in gif format. Here are some of the highlights.
In the pursuit of building the perfect mobile Reddit client, two smaller projects sprung out - Redmin, an OSS library for interacting with the Reddit API in a Swift-first way, and ranker.swift, a command line tool built on Redmin for pulling and labeling posts, feeding them into a local CoreML model, and predicting what score you may receive.
I recently made the decision to get a new TV, but couldn’t settle on which size to get. One Saturday morning I came up with the idea to use Apple’s new ARKit tech to help solve this problem, and shortly after TV Plan was born.
Since getting an Apple Watch last fall, I’ve been disappointed by the lack of content. To help address this, I made my own game a few months ago (a 3D RPG), but obviously it still didn’t address the bigger issue. An idea I had was to port an existing catalog, and emulation made perfect sense.
I’ve recently started getting into drones, and like so many others, it all started with cheap toy quadcopters.