[{"content":"Beyond Behavior Trees: The Case for Bayesian Networks in Game AI Overview Game AI hasn\u0026amp;rsquo;t changed much in twenty years. Most NPCs — guards, enemies, companions — still run on the same basic logic they always have: a set of rules that says \u0026amp;ldquo;if X happens, do Y.\u0026amp;rdquo; It works well enough, and honestly, there are good reasons it became the standard. But for developers interested in pushing what NPC behavior can be, there\u0026amp;rsquo;s a more expressive tool worth understanding.\nThis article …","date":"2026-05-12","permalink":"/posts/your-post-name/","summary":"Beyond Behavior Trees: The Case for Bayesian Networks in Game AI Overview Game AI hasn\u0026rsquo;t changed much in twenty years. Most NPCs — guards, enemies, companions — still run on the same basic logic …","tags":["Blog","AI","Game Dev"],"title":"Bayesian Networks in Game AI"},{"content":"Check out WireNut Electrician Scraper\nWireNut Scraper: How I Automated My Lead Generation\nHave you ever worked a shitty sales job where you had to prospect your own leads? I have and it was the worst, so I built this tool to generate leads for me without having to put in much work.\nWhat is it?\nWireNut Scraper is a Windows desktop app that pulls licensed electrical contractor data from two official government registries — TSBC (Technical Safety BC) and ESA (Electrical Safety Authority Ontario) — …","date":"2026-05-12","permalink":"/posts/wirenut/","summary":"Check out WireNut Electrician Scraper\nWireNut Scraper: How I Automated My Lead Generation\nHave you ever worked a shitty sales job where you had to prospect your own leads? I have and it was the worst, …","tags":["Fun Project","HTML","Python"],"title":"WireNut Electrician Scraper"},{"content":" Over the course of a year, I partnered with Untamed Auto — a Toronto-area detailing shop in the middle of a major pivot — to build their digital presence from the ground up. Under new ownership, the business was transitioning from a standard detailing shop into a destination for exotic and luxury vehicle owners. That meant building not just an audience, but an entirely new brand identity online. The Challenge\nThe previous business had almost no digital footprint, and what existed didn\u0026amp;rsquo;t …","date":"2026-03-15","permalink":"/posts/untamed-auto/","summary":" Over the course of a year, I partnered with Untamed Auto — a Toronto-area detailing shop in the middle of a major pivot — to build their digital presence from the ground up. Under new ownership, the …","tags":["marketing","social media","seo","email"],"title":"Untamed Auto Digital Marketing"},{"content":"Run Orpheus Run! by Arian, superoak, NoahOutTheWoods, Ethan Ticar (please excuse the bad cover image, I\u0026amp;rsquo;m no artist)\nCheck out Run Orpheus Run!.\nRun Orpheus Run! — TFS Game Jam, Summer 2025 A 3-day endless runner built on Greek mythology. You play as Orpheus fleeing the Underworld, with Hades closing in behind you. Navigate procedurally generated obstacles across three lanes, collect coins, and survive as long as possible before he catches you. My roles:\nGame Designer — Defined the core …","date":"2026-02-02","permalink":"/posts/run-orpheus-run/","summary":"Run Orpheus Run! by Arian, superoak, NoahOutTheWoods, Ethan Ticar (please excuse the bad cover image, I\u0026rsquo;m no artist)\nCheck out Run Orpheus Run!.\nRun Orpheus Run! — TFS Game Jam, Summer 2025 A …","tags":["portfolio","game design","game jam","unity","C#"],"title":"Game Jam: Run Orpheus Run!"},{"content":" Check out CMW 2017 Videos\nThe Edge x CMW 2017 — Band Interview Series\nA week-long production sprint in partnership with The Edge, filming and delivering 20 interviews with Canadian bands across Toronto. Each interview was filmed on-location at the band\u0026amp;rsquo;s venue, coordinated and scheduled directly with the artists.\nMy roles:\nProducer — Coordinated logistics across 20 bands, scheduling shoot locations throughout Toronto and building a production pipeline that maintained a ~24 hour turnaround …","date":"2026-01-27","permalink":"/posts/the-edge/","summary":" Check out CMW 2017 Videos\nThe Edge x CMW 2017 — Band Interview Series\nA week-long production sprint in partnership with The Edge, filming and delivering 20 interviews with Canadian bands across …","tags":["marketing","video production","editing"],"title":"Canadian Music Week 2017 Interviews"},{"content":"Rogue Malfunction by Arian, Ethan Ticar, superoak, Alice_TFS Check out Rogue Malfunction.\nA 4-day puzzle platformer built on a single core mechanic: dynamic control remapping. On entering each room, the game silently reassigns WASD inputs — turning movement itself into the obstacle. The design challenge was making that feel fair and readable without losing the disorientation that makes it work. My roles:\nSystems Designer — Architected the input remapping system, defining the logic for how and …","date":"2025-12-21","permalink":"/posts/rogue-malfunction/","summary":"Rogue Malfunction by Arian, Ethan Ticar, superoak, Alice_TFS Check out Rogue Malfunction.\nA 4-day puzzle platformer built on a single core mechanic: dynamic control remapping. On entering each room, …","tags":["portfolio","game design","game jam","unity","C#"],"title":"Game Jam: Rogue Malfunction"}]