<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dungeon.git/src, branch main</title>
<subtitle>An 8-bit dungeon crawler game made using the Raylib library and Tiled map editor.</subtitle>
<id>http://git.schererleander.de/dungeon.git/atom/src?h=main</id>
<link rel='self' href='http://git.schererleander.de/dungeon.git/atom/src?h=main'/>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/'/>
<updated>2026-03-12T01:01:02Z</updated>
<entry>
<title>refactor(map): return Map by value instead of heap allocation</title>
<updated>2026-03-12T01:01:02Z</updated>
<author>
<name>schererleander</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-12T01:01:02Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=0adca22d9e86130dfbcbfe2fc021710a8d45a927'/>
<id>urn:sha1:0adca22d9e86130dfbcbfe2fc021710a8d45a927</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: use globals</title>
<updated>2026-03-12T00:35:15Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-12T00:35:15Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=aafdfa0734b7c5dcea9f0e914ef6c66852b9d3a7'/>
<id>urn:sha1:aafdfa0734b7c5dcea9f0e914ef6c66852b9d3a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(marker): implement map markers</title>
<updated>2026-03-12T00:34:36Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-12T00:34:36Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=ae6ac413632b427e31a26020a94864669af1ba10'/>
<id>urn:sha1:ae6ac413632b427e31a26020a94864669af1ba10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(main): simplify game loop to use new Map and Entities API</title>
<updated>2026-03-11T22:17:27Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-11T22:17:27Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=ec0505eeeeee2e0dc758c2f32098d1e8ae38cbcd'/>
<id>urn:sha1:ec0505eeeeee2e0dc758c2f32098d1e8ae38cbcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(fairy): clean up header and remove debug rendering</title>
<updated>2026-03-11T22:17:14Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-11T22:17:14Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=a7803c2e4819fce4f9d049c28ceabc1ab716fcd7'/>
<id>urn:sha1:a7803c2e4819fce4f9d049c28ceabc1ab716fcd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(player): add health, inventory, and pickup collection</title>
<updated>2026-03-11T22:17:01Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-11T22:17:01Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=3b3cd7e421fa14f9803199b22dcdcc6c59761475'/>
<id>urn:sha1:3b3cd7e421fa14f9803199b22dcdcc6c59761475</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(entity): replace EntityManager with typed Entities struct</title>
<updated>2026-03-11T22:16:49Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-11T22:16:49Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=d3a1bb552e9efc4e516841158aaaea3d8ab9202d'/>
<id>urn:sha1:d3a1bb552e9efc4e516841158aaaea3d8ab9202d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(map): replace MapManager with typed Map and object-layer loading</title>
<updated>2026-03-11T22:16:32Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-11T22:16:32Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=9fb384552cb0a036a5978dfc40cddbbe2d29727c'/>
<id>urn:sha1:9fb384552cb0a036a5978dfc40cddbbe2d29727c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(fairy): implement fairy with wandering logic</title>
<updated>2026-03-10T01:58:58Z</updated>
<author>
<name>schererleander</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-10T01:58:58Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=e32c1eeed3427832b40d1e9f43a17dbec8cb56ae'/>
<id>urn:sha1:e32c1eeed3427832b40d1e9f43a17dbec8cb56ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(entity): add entity manager and pickup system</title>
<updated>2026-03-09T00:04:36Z</updated>
<author>
<name>Leander Scherer</name>
<email>leander@schererleander.de</email>
</author>
<published>2026-03-09T00:04:36Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/dungeon.git/commit/?id=d7855a2b93be4aa1008643e54249cb739986869e'/>
<id>urn:sha1:d7855a2b93be4aa1008643e54249cb739986869e</id>
<content type='text'>
</content>
</entry>
</feed>
