Sign in

mal of colm

@ma.lloc.ca
56 followers 95 following 124 posts
PostsRepliesMedia
mal of colm @ma.lloc.ca · 08/06/2026
Not as incongruent but as someone who's never been to Australia, if I saw one of these in a video game I would assume it was set in Australia
100
mal of colm @ma.lloc.ca · 22/03/2026
I built a Github Issues -> Claude -> Automatic PR creation/merge -> Github Pages Build system with an in-website kanban board. This lets me build features by accessing the website's admin panel and kicking off Claude tasks from anywhere.
020
mal of colm @ma.lloc.ca · 22/03/2026
To make the game, I had to collect and manage a LOT of screenshots (~864 and counting). I did this by creating a custom command line tool for automating screenshot collection via 'rcon' the source remote console. I also built a personal CMS tool for handling the metadata of the screenshots.
120
mal of colm @ma.lloc.ca · 22/03/2026
I made a geoguesser style game for Deadlock! Look at screenshots from the game and try to pinpoint their location on the map. map-trainer.lloc.ca
2154
mal of colm @ma.lloc.ca · 15/03/2026
020
mal of colm @ma.lloc.ca · 15/03/2026
Ascendant 3 doorman player executes bebop gameplay perfectly on blender?? Is there anything he can’t do??
141
mal of colm @ma.lloc.ca · 24/12/2025
Reilly we might be working on similar apps…
110
mal of colm @ma.lloc.ca · 24/11/2025
Here's what a path from one base to the other looks like. Again, the short white lines in the first picture indicate that it tested a bunch of sub-optimal points in the path finding process.
110
mal of colm @ma.lloc.ca · 24/11/2025
Here are some screenies of my final pathfinding algorithm, which uses the "Theta*" algorithm that operates on navmesh node *corners*. The short white lines represent points that have been tested in the process of finding the shortest path.
120
mal of colm @ma.lloc.ca · 24/11/2025
This is a finer pathfindign algorithm, built using A* and the navmesh nodes themselves.
110
mal of colm @ma.lloc.ca · 24/11/2025
This is the official navmesh imported from Deadlocks files, with a coarse breadth first search done on 'islands' of connected nodes.
110
mal of colm @ma.lloc.ca · 24/11/2025
Here I built a little approximation of the door placement logic to test edge locations, which let me filter my navmesh edge points. This process was going well for the most part, but Unity's navmesh system couldn't handle large vertical drops well so I moved on to importing the offical navmesh.
120
mal of colm @ma.lloc.ca · 24/11/2025
I isolated the physics colliders, and got to work on my first project: finding good Doorman spots by identifying nearby walls that have long pathfinding distances. Here I'm using Unity's navmesh generation to extract edges that might be suitable door spots.
140
mal of colm @ma.lloc.ca · 24/11/2025
In October I got obsessed with importing Deadlock's map into Unity to use as a playground for coding experiments. Here's some pics from that journey!
161
mal of colm @ma.lloc.ca · 18/08/2025
Here are some thoughts from discussions with a friend of mine! I think the dev has done a good job exploring the design space they’ve found! It definitely has rough spots but I’m enjoying it :)
110
mal of colm @ma.lloc.ca · 18/08/2025
Constantly yeah, I’m going through the challenges right now
110
mal of colm @ma.lloc.ca · 18/02/2025
Scientific diagrams that look like shitposts:
010
mal of colm @ma.lloc.ca · 18/02/2025
Scientific diagrams that look like shitposts:
130
mal of colm @ma.lloc.ca · 18/02/2025
020
mal of colm @ma.lloc.ca · 08/02/2025
131
mal of colm @ma.lloc.ca · 26/01/2025
On Friday I built a discord bot in a day! (Github link in final post) I've been playing Deadlock obsessively, and I wanted to have an easy way to reference items in a discord chat. When the bot sees mention of an item, it shares a link to it's wiki page and a screenshot of it's description.
A screenshot of a discord channel with a message saying "Now you can say something like... I recently tried out [[Restorative Locket]] for the first time!". A discord bot responds with a link to the Deadlock wiki and a screenshot of a section of the linked page.
180
mal of colm @ma.lloc.ca · 19/01/2025
I just properly used Func<> with LINQ for the first time!
000
mal of colm @ma.lloc.ca · 06/01/2025
"guide your mouse cursor through the maze without touching the walls" game but its a bunch of tiny monitors hooked up to a pc with a psycho layout like my office setup.
000
mal of colm @ma.lloc.ca · 30/11/2024
Every discussion we have about public spaces eventually leads back to some form of “I just wish Vancouver had our own Vnitroblocks” No fee to enter/stay, arts workshops happening nearby, enough space to feel like you aren’t a burden when you hog a spot for a long while.
000
mal of colm @ma.lloc.ca · 22/11/2024
000