<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
	<url>
		<loc>https://ghostcatte.carrd.co</loc>
		<lastmod>2025-01-12</lastmod>
		<changefreq>daily</changefreq>
		<priority>1.0</priority>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery01/3663dc0d.jpg</image:loc>
			<image:title>the Mercury desktop</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery01/5f50b179.jpg</image:loc>
			<image:title>**Mahjong** was an obvious choice for me to implement as an app. I remember playing Taipei on my grandmother&#039;s Windows 95 PC whenever we went to visit</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery01/96f9f374.jpg</image:loc>
			<image:title>**ZPainter** is a weird, minimalist painting app. Vaguely inspired by Windows Paint and browser-based Oekaki drawing boards, it&#039;s intentionally simple</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery01/6811bfb3.jpg</image:loc>
			<image:title>**Netrad** is a basic internet radio player. There are a few preprogrammed stations, as well as the ability to add new stations</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery01/839a1565.jpg</image:loc>
			<image:title>**MCode** is an IDE for writing and executing code in the fictional Mercury language. Players read data from &quot;remote devices&quot; such as the @INPUT register, and write them to internal registers and external devices.</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery02/6608e35d.jpg</image:loc>
			<image:title>**Encounter UI**. The player (left) draws cards and spends energy to play them. When their turn is complete, enemies execute their intents, and then the player draws a new hand</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery02/59de0fbd.jpg</image:loc>
			<image:title>**The Map** shows progress on the current run. Players start at the top and each encounter unlocks 1-2 new encounters on the next level of the map.</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery02/443ff36d.jpg</image:loc>
			<image:title>**Shrine UI**. Shrines allow the player to gain boons, at a cost. When players first encounter shrines, they must choose &quot;Decipher the carvings&quot; to unlock new rituals. This progress is saved globally, so future runs will have access to previously acquired</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery02/f7f7d338.jpg</image:loc>
			<image:title>**Rewards selection.** After each successful encounter, the player is offered a choice of 3 cards to add to their deck. Which cards are available is based on probability tables, which favor rarer cards the further into the run the player is.</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery03/2d661b16.jpg</image:loc>
			<image:title>**exa-viewer**, showing multiple EXAs, their register states, and the current line of execution for each EXA.</image:title>
		</image:image>
		<image:image>
			<image:loc>https://ghostcatte.carrd.co/assets/images/gallery03/208e8717.jpg</image:loc>
			<image:title>**Language reference** built in to the environment</image:title>
		</image:image>
	</url>
</urlset>