<feed xmlns='http://www.w3.org/2005/Atom'>
<title>heart-hunter/objects/Enemy.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>chore: fix dependency issues in some environment</title>
<updated>2025-03-17T06:05:02+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-17T06:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=594c73b4f3b2a60b3643c1beca7f5c04c30ff705'/>
<id>594c73b4f3b2a60b3643c1beca7f5c04c30ff705</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: seperate object placement initializers</title>
<updated>2025-03-14T01:06:36+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-14T01:06:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=982e54790e747c5ed5137c14006a44be4afcd9df'/>
<id>982e54790e747c5ed5137c14006a44be4afcd9df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: knockback does not work due to velocity overwriting</title>
<updated>2025-03-13T12:33:47+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-13T12:33:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=ef200e9aaeff9d2a8194df3561ee3cf6996ea571'/>
<id>ef200e9aaeff9d2a8194df3561ee3cf6996ea571</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: player now can click right to punch mobs</title>
<updated>2025-03-13T12:15:40+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-13T12:15:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=cf1ce9c40716da7883cde90633453aaa82fa9a45'/>
<id>cf1ce9c40716da7883cde90633453aaa82fa9a45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: pokob show different appearances in each health state</title>
<updated>2025-03-13T06:04:56+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-13T06:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=5eb2eb9d6986bdd30c5f0cf65f7f08f96ce40d09'/>
<id>5eb2eb9d6986bdd30c5f0cf65f7f08f96ce40d09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: pokobs drop a broken heart when a bullet hits them</title>
<updated>2025-03-13T03:55:28+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-13T03:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=c6e86ae57442b665d138bdb8bdbd2f7bbd9f5520'/>
<id>c6e86ae57442b665d138bdb8bdbd2f7bbd9f5520</id>
<content type='text'>
also add a hook (onHit) to define behavior after a enemy is hit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also add a hook (onHit) to define behavior after a enemy is hit
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: remove body object</title>
<updated>2025-03-13T03:11:45+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-13T03:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=14fe9ae7434ca365b7e44131042ce6e1f8e73799'/>
<id>14fe9ae7434ca365b7e44131042ce6e1f8e73799</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(audio): enemy death sound</title>
<updated>2025-03-12T15:41:18+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-12T15:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=58e52cdaef4bbacb0989038d5a75994591bba815'/>
<id>58e52cdaef4bbacb0989038d5a75994591bba815</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: use lifecycle manager to destroy all bodies</title>
<updated>2025-03-12T09:58:31+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-12T09:58:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=33cf1a9f7fe9a87923db11f8d1e2a7cf756a690a'/>
<id>33cf1a9f7fe9a87923db11f8d1e2a7cf756a690a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: cleaner code</title>
<updated>2025-03-12T09:55:10+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-12T09:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=85601ce710290a11b936e0b175a870babebcd85c'/>
<id>85601ce710290a11b936e0b175a870babebcd85c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
