<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/rts/src/camera/CMakeLists.txt, branch master</title>
<subtitle>Minimalistic real-time strategy video game.
</subtitle>
<id>https://gitea.privatedns.org/xavi/rts/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/rts/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/rts/'/>
<updated>2022-09-20T14:56:30+00:00</updated>
<entry>
<title>Remap calls to pad/mouse/keyboard to input</title>
<updated>2022-09-20T14:56:30+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-09-20T11:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/rts/commit/?id=4c5630b0d409419d6de905379a06893eac64996b'/>
<id>urn:sha1:4c5630b0d409419d6de905379a06893eac64996b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>camera: remove dependency against terrain</title>
<updated>2022-06-12T21:19:03+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-06-12T20:51:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/rts/commit/?id=3cb276b19fa21699aa7241956f5b11d1d5b24fe3'/>
<id>urn:sha1:3cb276b19fa21699aa7241956f5b11d1d5b24fe3</id>
<content type='text'>
This will allow using camera for purposes other than showing the game
map.
</content>
</entry>
<entry>
<title>Split peripheral-related logic into its own component</title>
<updated>2022-06-12T21:18:57+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-06-12T20:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/rts/commit/?id=0f9e2d89589f05847fb7dc808da1594f0961b5b4'/>
<id>urn:sha1:0f9e2d89589f05847fb7dc808da1594f0961b5b4</id>
<content type='text'>
This has several advantages:

- `camera` no longer needs to define public functions for each
peripheral type.
- Peripheral-related is now no longer tighly coupled to human_player,
so peripheral logic can be reused elsewhere e.g.: on menus.
- Makes camera_update_touch consistent compared to equivalent functions,
since now `pan` has now been moved to `camera` (as it should be).
</content>
</entry>
<entry>
<title>Implement touch controls</title>
<updated>2022-03-31T04:50:33+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-03-30T06:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/rts/commit/?id=45337576dff70a3b5991b79d0fe13420110b3594'/>
<id>urn:sha1:45337576dff70a3b5991b79d0fe13420110b3594</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for keyboard and mouse</title>
<updated>2022-03-30T06:20:21+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-02-24T16:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/rts/commit/?id=9eee43d3bb24000077602a62dfdfeee2606f1589'/>
<id>urn:sha1:9eee43d3bb24000077602a62dfdfeee2606f1589</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add project source code</title>
<updated>2022-03-30T06:20:20+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2021-07-02T22:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/rts/commit/?id=8c10334252821b6310cf744218f7ad8bed7917f2'/>
<id>urn:sha1:8c10334252821b6310cf744218f7ad8bed7917f2</id>
<content type='text'>
</content>
</entry>
</feed>
