<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Grab and Run - Nex Game Studios</title>
	<atom:link href="https://nexgamestudios.com/tag/grab-and-run-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://nexgamestudios.com/tag/grab-and-run-2/</link>
	<description>Nex Game Studios - Android, iOS and Windows Phone Games, Tutorials, Guides, Tips</description>
	<lastBuildDate>Sun, 29 Jan 2012 04:51:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.7</generator>
	<item>
		<title>Grab And Run 1.0 Released</title>
		<link>https://nexgamestudios.com/all-posts/grab-and-run.html/</link>
					<comments>https://nexgamestudios.com/all-posts/grab-and-run.html/#comments</comments>
		
		<dc:creator><![CDATA[TheNex]]></dc:creator>
		<pubDate>Sun, 22 Jan 2012 05:25:12 +0000</pubDate>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Grab And Run]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Create]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Grab and Run]]></category>
		<guid isPermaLink="false">https://nexgamestudios.com/?p=41</guid>

					<description><![CDATA[<p>Grab And Run has been released in the Android Market! I&#8217;m glad to say that my first Android game Grab And Run is now available for<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://nexgamestudios.com/all-posts/grab-and-run.html/">Grab And Run 1.0 Released</a> appeared first on <a href="https://nexgamestudios.com">Nex Game Studios</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h4>Grab And Run has been released in the Android Market!</h4>
<p>I&#8217;m glad to say that my first Android game <a title="Grab And Run" href="https://nexgamestudios.com/grab-and-run/">Grab And Run </a>is now available for free in the android market.</p>
<p>I have implemented everything I wanted for the first release, but there are still a bunch of things I wish to improve in the next versions:</p>
<p>&#8211; More levels: even the 10 current levels are quite a challenge, I wish to keep adding new levels on a regular basis</p>
<p>&#8211; Different input modes: the physical keyboard support has already been implemented, but I would like to add  accelerometer support as well</p>
<p>&#8211; Different character styles: the game already support different style for the player and enemies characters, I will add them as soon as I can prepare the sprites</p>
<p>&#8211; Different levels of difficulty: just to make it more fun for skilled players</p>
<p>&#8211; Implement scoreloop challenges and leaderboards</p>
<p>&nbsp;</p>
<p>Find out more info about the game in the <a title="Grab And Run" href="https://nexgamestudios.com/grab-and-run/">dedicated page</a> !</p>
<p>&nbsp;</p>
<p><a href="http://market.android.com/details?id=com.nex.andro"> <img decoding="async" src="https://www.android.com/images/brand/60_avail_market_logo2.png" alt="Available in Android Market" /></a></p>
<p><a href="http://market.android.com/details?id=com.nex.andro"><br />
</a></p>
<p>The post <a href="https://nexgamestudios.com/all-posts/grab-and-run.html/">Grab And Run 1.0 Released</a> appeared first on <a href="https://nexgamestudios.com">Nex Game Studios</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nexgamestudios.com/all-posts/grab-and-run.html/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Creation of an Android game – #4 Domain Entities</title>
		<link>https://nexgamestudios.com/blog/android/creation-of-an-android-game-4-domain-entities.html/</link>
		
		<dc:creator><![CDATA[TheNex]]></dc:creator>
		<pubDate>Sun, 29 Jan 2012 04:51:46 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Create]]></category>
		<category><![CDATA[Domain]]></category>
		<category><![CDATA[Entity]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Grab and Run]]></category>
		<category><![CDATA[Level]]></category>
		<category><![CDATA[Player]]></category>
		<category><![CDATA[Score]]></category>
		<guid isPermaLink="false">https://nexgamestudios.com/?p=181</guid>

					<description><![CDATA[<p>Ok, so before going any further, I think I better prepare some entities to contain and track the data during the game. Usually I would not<span class="excerpt-hellip"> […]</span></p>
<p>The post <a href="https://nexgamestudios.com/blog/android/creation-of-an-android-game-4-domain-entities.html/">Creation of an Android game – #4 Domain Entities</a> appeared first on <a href="https://nexgamestudios.com">Nex Game Studios</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Ok, so before going any further, I think I better prepare some entities to contain and track the data during the game.</p>
<p>Usually I would not put any logic in such entities, using an external class to handle it, but in this case I wanna try a different approach, inserting the logic of each entity inside the class it self.</p>
<p>I said usually I would not do it, because in my experience an entity always need its context to perform even the most basic operation, but in this game it has revelead a good approach.</p>
<p><span id="more-181"></span></p>
<p><strong><em>The Level class</em></strong></p>
<p>This class will store the data regarding the current level of the game, such as the tile map.</p>
<p>The initialisation will load the tilemap and the bitmaps needed to draw the level backround:</p>
<p>&#8211;          The tilemap is a 18&#215;34 matrix of integer, each cell referring to a particular tile type, and it’s loaded from a properties file stored in the assets folder</p>
<p>&#8211;          There are around 20 different tiles, this class will store each bitmap in an array</p>
<p>&#8211;          Additional bitmaps are the prize disappearing animation and the “hole in the ground”animation</p>
<p>The drawing method will render the current level, based on the current camera position.</p>
<p><em> </em></p>
<p><strong><em>The GameCharacter class</em></strong></p>
<p>This class keeps each chracter information, such as position, status and style.</p>
<p>The initialisation method will load the character animations set (i.e. stop, running, climbing and so on), and cache the bitmaps.</p>
<p>The drawing method will render the player on the screen at its current position. For enemies outside the screen, an arrow will be rendered to inform the user about the enemy position.</p>
<p><em> </em></p>
<p><strong><em>The Player  and Enemy classes</em></strong></p>
<p>This classes simply extend the Game Character class, without any logic or information except for indicating the character as a player (overriding the method isPlayer())</p>
<p><em> </em></p>
<p><strong><em>The Score class</em></strong></p>
<p>This class stores the current game score and lives count, and also calculate when the player gains a life at certain level caps.</p>
<p>The initialisation loads and keeps in memory the Bitmap used to draw the score.</p>
<p>The drawing method renders the score on the game Canvas, at the bottom of the screen.</p>
<p>&nbsp;</p>
<p>&#8212;</p>
<p>Now I’m ready to fill up these entities and draw something on the screen, in next posts I will post portion of the source code for each of these classes.</p>
<p>&nbsp;</p>
<p>The post <a href="https://nexgamestudios.com/blog/android/creation-of-an-android-game-4-domain-entities.html/">Creation of an Android game – #4 Domain Entities</a> appeared first on <a href="https://nexgamestudios.com">Nex Game Studios</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
