<feed xmlns='http://www.w3.org/2005/Atom'>
<title>heart-hunter/logic/bullets.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>feat(audio): special sound for shiny hearts</title>
<updated>2025-03-12T15:45:16+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-12T15:45:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=8feb250231335a90d358f0ebdd53c4f29df60831'/>
<id>8feb250231335a90d358f0ebdd53c4f29df60831</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: bullet collide with player itself</title>
<updated>2025-03-12T09:23:05+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-12T09:23:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=72945016b0648b64bbb58f8ddb7792b45be88fbe'/>
<id>72945016b0648b64bbb58f8ddb7792b45be88fbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: tidy up dependencies and clean code</title>
<updated>2025-03-11T11:02:12+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-11T11:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=d34e8ea9f06ec4415827a00d83da2d9e45b0e519'/>
<id>d34e8ea9f06ec4415827a00d83da2d9e45b0e519</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: maintain all objects in room object</title>
<updated>2025-03-11T02:39:27+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-11T02:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=23ed26a41d981b1799e8c9fba250b9fedef4d01a'/>
<id>23ed26a41d981b1799e8c9fba250b9fedef4d01a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: object updates itself with :update() function</title>
<updated>2025-03-11T02:09:32+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-11T02:09:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=8b69034db039c03a007a04bbc5bac58d426058c2'/>
<id>8b69034db039c03a007a04bbc5bac58d426058c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: error occurs when afterHit or afterShot is not defined</title>
<updated>2025-03-06T15:10:25+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-06T15:10:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=9df37899d91d264b6b84fcaab2a209b5e78ba640'/>
<id>9df37899d91d264b6b84fcaab2a209b5e78ba640</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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: make shot an object</title>
<updated>2025-02-27T06:43:13+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-02-27T06:43:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=1ac661fb710a5e6bc28fe6b3aa446be5b21c02d2'/>
<id>1ac661fb710a5e6bc28fe6b3aa446be5b21c02d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: error when shooting bullets that are not specifically defined</title>
<updated>2025-02-27T06:35:25+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-02-27T06:35:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=3b0549087a366cd9dfddbc0077d9ddbfad25ee12'/>
<id>3b0549087a366cd9dfddbc0077d9ddbfad25ee12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: implement damage system</title>
<updated>2025-02-25T04:09:36+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-02-25T04:09:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=959a710f96176422733f876a678f5183384107b2'/>
<id>959a710f96176422733f876a678f5183384107b2</id>
<content type='text'>
now enemies won't killed just by any bullets
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
now enemies won't killed just by any bullets
</pre>
</div>
</content>
</entry>
</feed>
