<feed xmlns='http://www.w3.org/2005/Atom'>
<title>heart-hunter/logic, 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>feat(controller): use mouse wheel to quickly select next bullet</title>
<updated>2025-03-17T04:01:17+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-17T04:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=db648db83a9e88a185a1a1efc0312815916d8d09'/>
<id>db648db83a9e88a185a1a1efc0312815916d8d09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: first initial room show no neighbors on minimap</title>
<updated>2025-03-16T15:04:53+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=ddf90f4f2d739fe87063b83b44e166b3572b0cb0'/>
<id>ddf90f4f2d739fe87063b83b44e166b3572b0cb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ui): minimap</title>
<updated>2025-03-16T15:02:05+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T15:02:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=9eb614c677a4149f5793a7ad1aa045a5642d39dc'/>
<id>9eb614c677a4149f5793a7ad1aa045a5642d39dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: spawn random hearts in the first initial room</title>
<updated>2025-03-16T13:37:18+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T13:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=8438119df461c675e5a9fedded980b6761976c44'/>
<id>8438119df461c675e5a9fedded980b6761976c44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: clearer initialization code</title>
<updated>2025-03-16T13:31:13+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T13:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=2c24af53829edaf2b6473a438d74adcdac1fdc96'/>
<id>2c24af53829edaf2b6473a438d74adcdac1fdc96</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: next bullet index out of bounds</title>
<updated>2025-03-16T13:05:30+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T13:05:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=254afa93abe7dfec2f4bc1ee16a56436343c05f6'/>
<id>254afa93abe7dfec2f4bc1ee16a56436343c05f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(controller): press ctrl + q/e to quickly move current bullet index</title>
<updated>2025-03-16T07:44:59+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T07:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=fe6d7b0fb352404dbdd9b688b52251bb69b3d8f4'/>
<id>fe6d7b0fb352404dbdd9b688b52251bb69b3d8f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(controller): use number key to specifically set next bullet index</title>
<updated>2025-03-16T07:23:50+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T07:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=7c1ded6fdf9cf897132bd2dd8133064c7b07976c'/>
<id>7c1ded6fdf9cf897132bd2dd8133064c7b07976c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(controller): easier bullet management</title>
<updated>2025-03-16T07:10:30+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-03-16T07:10:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/heart-hunter.git/commit/?id=dfdb1023f6513014fc0f955142d2667d7bda80c9'/>
<id>dfdb1023f6513014fc0f955142d2667d7bda80c9</id>
<content type='text'>
old approach: press number keys to put specific heart to the end of the line

new approach: press Q or E to move the next bullet index
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
old approach: press number keys to put specific heart to the end of the line

new approach: press Q or E to move the next bullet index
</pre>
</div>
</content>
</entry>
</feed>
