<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/pocketempires/BaseUnit.h, branch master</title>
<subtitle>Real-time strategy video game for Gamebuino.
</subtitle>
<id>https://gitea.privatedns.org/xavi/pocketempires/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/pocketempires/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/'/>
<updated>2018-08-05T15:58:03+00:00</updated>
<entry>
<title>* Sprite data width and height is now extracted from Sprite class.</title>
<updated>2018-08-05T15:58:03+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-08-05T15:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/commit/?id=4efe5ad6f9c8abb53df1e06921ce010ced24868e'/>
<id>urn:sha1:4efe5ad6f9c8abb53df1e06921ce010ced24868e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>+ Started unit selection implementation. Not finished yet.</title>
<updated>2018-08-01T22:54:01+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-08-01T22:54:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/commit/?id=c501d0e4e732e09a4a75d873e976b2c801ef7920'/>
<id>urn:sha1:c501d0e4e732e09a4a75d873e976b2c801ef7920</id>
<content type='text'>
</content>
</entry>
<entry>
<title>+ BaseUnit.cpp, BaseUnit.h: added simple member functions for extracting BaseUnit protected data.</title>
<updated>2018-07-26T19:22:28+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-07-26T19:22:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/commit/?id=c3a69de5c2e822d91e8284ac65eda83fed6476ba'/>
<id>urn:sha1:c3a69de5c2e822d91e8284ac65eda83fed6476ba</id>
<content type='text'>
+ HumanPlayer.cpp: started implementing unit selection. Still TODO.
</content>
</entry>
<entry>
<title>* Menu.cpp: actions for CHOICE_SINGLE_PLAYER_GAME have been moved to a new function called MainMenuSinglePlayer().</title>
<updated>2018-07-26T19:15:59+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-07-26T19:15:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/commit/?id=bfdc0b9f497ef10f6687abcc55d93405c611af11'/>
<id>urn:sha1:bfdc0b9f497ef10f6687abcc55d93405c611af11</id>
<content type='text'>
+ BaseUnit.cpp, BaseUnit.h: new _selected flag.
+ Camera.cpp, Camera.h: linear movement has been taken over quadratic movement. Also, cursor now moves if dealing with screen borders.
+ Cursor.cpp, Cursor.h: new Cursor class holds cursor X/Y information. It is meant to be contained inside a HumanPlayer object.
* Game.cpp: minor changes in casts and comments.
+ HumanPlayer.cpp: added callbacks for button release events.
* HumanPlayer.cpp, HumanPlayerBtn.cpp: button handling has been transferred from HumanPlayer.cpp to HumanPlayerBtn.cpp in order to improve modularity.
+ Sprite.cpp: sprite data was not being checked against NULL.
- Unit.cpp: drawHandler() is now executed by Player object.
</content>
</entry>
<entry>
<title>Camera is now an independent instance, and HumanPlayer only holds a reference to it.</title>
<updated>2018-07-10T21:17:34+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-07-10T21:17:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/commit/?id=20936e93023c18f54d217c66b0e08fa80f4f7d50'/>
<id>urn:sha1:20936e93023c18f54d217c66b0e08fa80f4f7d50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More work on Unit/BaseUnit concepts.</title>
<updated>2018-07-09T22:04:16+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-07-09T22:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/commit/?id=14c12aeea30d59e9c811f1cc8c7019053d646033'/>
<id>urn:sha1:14c12aeea30d59e9c811f1cc8c7019053d646033</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unit renamed to BaseUnit.</title>
<updated>2018-07-09T21:20:46+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-07-09T21:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/pocketempires/commit/?id=188d74cb789f33967daf6daa5af17d41b6f59d4e'/>
<id>urn:sha1:188d74cb789f33967daf6daa5af17d41b6f59d4e</id>
<content type='text'>
</content>
</entry>
</feed>
