<feed xmlns='http://www.w3.org/2005/Atom'>
<title>heart-hunter/objects/Direction.lua, branch main</title>
<subtitle>A top-down rouge-like shooter game demo.</subtitle>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/'/>
<entry>
<title>perf: localize all objects module</title>
<updated>2025-03-04T04:03:23+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-04T04:03:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=e7b8b3c3113cbdb652a27dce888e6b5a1c97f9a4'/>
<id>e7b8b3c3113cbdb652a27dce888e6b5a1c97f9a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: add Way / Ways global</title>
<updated>2025-03-04T02:07:03+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-04T02:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=e92177bdc3e97e7e7cc166bd9d76082197297244'/>
<id>e92177bdc3e97e7e7cc166bd9d76082197297244</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: unnatural movement around obstacles</title>
<updated>2025-02-22T02:38:47+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-02-22T02:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=040bc85494b86004167ae323e3b77fcf48654051'/>
<id>040bc85494b86004167ae323e3b77fcf48654051</id>
<content type='text'>
- predict next location based on moving direction
- add UP and DOWN to Direction as aliases of TOP and BOTTOM, for moving directions instead of location
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- predict next location based on moving direction
- add UP and DOWN to Direction as aliases of TOP and BOTTOM, for moving directions instead of location
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: organize project structure</title>
<updated>2025-02-19T08:00:23+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-02-19T08:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=3522cba95a69497f27f897d253f045a7e7b8ec75'/>
<id>3522cba95a69497f27f897d253f045a7e7b8ec75</id>
<content type='text'>
- change the way modules are imported, defining module directly in globals
- move enemy data and heart data into individual files and /data directory
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- change the way modules are imported, defining module directly in globals
- move enemy data and heart data into individual files and /data directory
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: entering new rooms</title>
<updated>2025-02-18T12:24:41+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-02-18T12:24:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=423cfe133ae8a8f9d7a87b2c4d151af3fd7aa7fc'/>
<id>423cfe133ae8a8f9d7a87b2c4d151af3fd7aa7fc</id>
<content type='text'>
- door connects two rooms
- detects if player enters a door, if so, then switch room and update player location
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- door connects two rooms
- detects if player enters a door, if so, then switch room and update player location
</pre>
</div>
</content>
</entry>
</feed>
