<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4177303523084666334</id><updated>2012-02-16T07:36:52.274-08:00</updated><category term='Game Dev'/><category term='Flash'/><category term='Java'/><category term='Post Apocalypse'/><category term='Pickin&apos; Sticks'/><title type='text'>Jason Gosen's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-1487535870835546460</id><published>2011-12-18T12:15:00.000-08:00</published><updated>2011-12-18T12:15:00.508-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Post Apocalypse'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Post Apocalypse Postponed</title><content type='html'>Lately I've been busy with school and work and have been unable to devote enough time to make a serious dent in my coding to-do list. I've somewhat lost motivation to complete Post Apocalypse. To try and get myself back into the swing of game programming I'm going to make a game with a much smaller scope. I might come back to Post Apocalypse in the future, but given my track record of staying on task I probably won't.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-1487535870835546460?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/1487535870835546460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2011/12/post-apocalypse-postponed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/1487535870835546460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/1487535870835546460'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2011/12/post-apocalypse-postponed.html' title='Post Apocalypse Postponed'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-8424505828822909193</id><published>2011-09-14T16:12:00.000-07:00</published><updated>2011-09-14T16:12:19.154-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Post Apocalypse'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Speed bumps in Post Apocalypse development</title><content type='html'>Progress has been somewhat slow in the last few days. Mostly because I don't fully understand how ActionScript 3 and FlashPunk work yet.&lt;br /&gt;&lt;br /&gt;All of the player animations and some items are finished being drawn. Now I've got to build a tileset for making the maps.&lt;br /&gt;&lt;br /&gt;I managed to get&amp;nbsp;&lt;a href="http://ogmoeditor.com/"&gt;OGMO Editor&lt;/a&gt; to create some XML files which I successfully parsed and created maps from. There are some minor&amp;nbsp;hiccups&amp;nbsp;in the form of extra items being spawned on the map but I think that shouldn't take long to fix.&lt;br /&gt;&lt;br /&gt;I've been struggling with getting a preloader into my game which will show a nice loading bar while the SWF loads. I don't actually have Flash so I have to do everything through code. Normally I would just add the preloader script to the first frame in Flash. However, I don't know how to add scripts to frames&amp;nbsp;programmatically&amp;nbsp;yet. I've found several examples on the FlashPunk community forums but haven't quite figured out how they work. It's not like the preloader is a high priority. It can wait until just before I'm ready to release the game. I think I'll save it for the last 10%.&lt;br /&gt;&lt;br /&gt;I've been wondering how I'm going to make the player collide with the map. So far I've got a quick fix:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Save the player's current location.&lt;/li&gt;&lt;li&gt;Move the player.&lt;/li&gt;&lt;li&gt;If the player collided with the map then move him back.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;This algorithm is brutally simple and doesn't allow for smooth movement around corners. In it's current state if the player even slightly touches the corner of a tile he will be moved back. I know that in the final game there is no way I can leave the algorithm like this. So my area of focus for the near future is Player/Tilemap movement and collision.&lt;br /&gt;&lt;br /&gt;This week a lot of stuff happened. I got a full time job and I went back to school. My schedule is going to fill up with homework so the pace of progress will slow dramatically. I am not giving up hope! Bit by bit I will code this damn game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-8424505828822909193?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/8424505828822909193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2011/09/speed-bumps-in-post-apocalypse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/8424505828822909193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/8424505828822909193'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2011/09/speed-bumps-in-post-apocalypse.html' title='Speed bumps in Post Apocalypse development'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-5780588081752460281</id><published>2011-09-04T13:57:00.000-07:00</published><updated>2011-09-04T13:57:11.137-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Post Apocalypse'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Take an item, leave an item</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-lXkVEQT9z2A/TmPl4SYDiDI/AAAAAAAAB60/qiFDx3evgXg/s1600/post-apoc-items.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-lXkVEQT9z2A/TmPl4SYDiDI/AAAAAAAAB60/qiFDx3evgXg/s1600/post-apoc-items.png" /&gt;&lt;/a&gt;&lt;/div&gt;I've completed the code that makes the player pick up and drop items. There are only 2 items in the game: the mailbag and the hammer. Download a copy of the latest build and play around with it if you wish.&lt;br /&gt;&lt;br /&gt;Download link...&lt;br /&gt;&lt;a href="https://sites.google.com/site/jasongosen/programming/flash/post-apocalypse/Post-Apocalypse-0.002.zip?attredirects=0&amp;amp;d=1"&gt;Post-Apocalypse-0.002.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Controls:&lt;br /&gt;Arrow Keys - Movement&lt;br /&gt;Z - Pick Up/Drop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-5780588081752460281?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/5780588081752460281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2011/09/take-item-leave-item.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/5780588081752460281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/5780588081752460281'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2011/09/take-item-leave-item.html' title='Take an item, leave an item'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-lXkVEQT9z2A/TmPl4SYDiDI/AAAAAAAAB60/qiFDx3evgXg/s72-c/post-apoc-items.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-135195681129429079</id><published>2011-09-03T00:27:00.000-07:00</published><updated>2011-09-03T00:27:52.961-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Post Apocalypse'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Player sprite is coming along nicely</title><content type='html'>&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-l-5tvbZ9Ol4/TmHSjarrAMI/AAAAAAAAB6w/VvrxOVLQhGI/s1600/post-apocalypse-player.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-l-5tvbZ9Ol4/TmHSjarrAMI/AAAAAAAAB6w/VvrxOVLQhGI/s1600/post-apocalypse-player.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The mailman!&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;The project is churning along. I'm almost finished drawing the sprite sheet for the player. Here is a shot of the mailman about to deliver a letter. This is one of 5 different states that he can be in. So far making the sprites has been a breeze because of the low resolution.&amp;nbsp;I'm using a very low-fi visual theme for the game, all of the game images will be 20x20.&lt;br /&gt;&lt;br /&gt;Once the player's sprite sheet is finished I'm going to move onto items. Then I'll get all the code planned out for grabbing/dropping items and have another build released.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-135195681129429079?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/135195681129429079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2011/09/player-sprite-is-coming-along-nicely.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/135195681129429079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/135195681129429079'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2011/09/player-sprite-is-coming-along-nicely.html' title='Player sprite is coming along nicely'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-l-5tvbZ9Ol4/TmHSjarrAMI/AAAAAAAAB6w/VvrxOVLQhGI/s72-c/post-apocalypse-player.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-5663236375421499357</id><published>2011-09-01T00:45:00.000-07:00</published><updated>2011-09-01T00:50:38.098-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Post Apocalypse'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Learning the FlashPunk library</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-gJJV1NGMkl8/Tl81WcPe5FI/AAAAAAAAB6c/Ad9NAKvLVy4/s1600/200x200_badge.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-gJJV1NGMkl8/Tl81WcPe5FI/AAAAAAAAB6c/Ad9NAKvLVy4/s1600/200x200_badge.png" /&gt;&lt;/a&gt;&lt;/div&gt;I've been spending the last few days aquanting myself with the FlashPunk library for ActionScript 3. So far I've learned how the engine manages entities, collision, resource loading, animation, and input handling.&lt;br /&gt;&lt;br /&gt;So far I've got a basic shell with just the player running around.&lt;br /&gt;&lt;br /&gt;Download link...&lt;br /&gt;&lt;a href="https://sites.google.com/site/jasongosen/programming/flash/post-apocalypse/Post-Apocalypse-0.001.zip?attredirects=0&amp;amp;d=1"&gt;Post-Apocalypse-0.001.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've got all the basic animation frames done, now I just need to make more for when the player is carrying/using different items.&lt;br /&gt;&lt;br /&gt;In the next update I'm going to add a tile map with basic collision with solid tiles. Then I'll keep adding whatever I think fits in next. More updates soon.&lt;br /&gt;&lt;br /&gt;Happy coding!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-5663236375421499357?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/5663236375421499357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2011/09/learning-flashpunk-library.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/5663236375421499357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/5663236375421499357'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2011/09/learning-flashpunk-library.html' title='Learning the FlashPunk library'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-gJJV1NGMkl8/Tl81WcPe5FI/AAAAAAAAB6c/Ad9NAKvLVy4/s72-c/200x200_badge.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-9155830973434996553</id><published>2011-08-29T16:10:00.000-07:00</published><updated>2011-08-29T16:10:45.549-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Post Apocalypse'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Finally! A new project!</title><content type='html'>I'm going do it. I'm going to buckle down and complete a game.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the last year I've been jumping from language to language, library to library, and I've never stuck with one long enough to do anything. It seems I either didn't have enough&amp;nbsp;discipline, or I wasn't pleased with the tools I was using.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well I think it's mostly the former.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm going to begin making a new game called "Post Apocalypse". It's about a mailman who must survive and deliver mail in a post-apocalyptic setting. I'm keeping the scope of the game very small so I can actually complete it and polish it. The features it will have:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;title screen, game screen w/ pause menu, credits?&lt;/li&gt;&lt;li&gt;Tilemap&lt;/li&gt;&lt;li&gt;8-way player/enemy movement&lt;/li&gt;&lt;li&gt;animation&lt;/li&gt;&lt;li&gt;super simple enemy ai&lt;/li&gt;&lt;li&gt;multiple levels&lt;/li&gt;&lt;li&gt;extremely basic cut-scenes (final polish stage)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I really doubt that I will add anything else. I want to avoid scope creep as much as possible.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The target platform for the game is the Flash Player. I'll be using FlashDevelop and FlashPunk.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;FlashDevelop is a great tool that uses Adobe's free Flex and AIR SDKs to build .swf files from ActionScript code. ActionScript is essentially JavaScript (EMCA Script), which is increasingly becoming one of my favorite languages behind C++ and Java.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-9155830973434996553?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/9155830973434996553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2011/08/finally-new-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/9155830973434996553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/9155830973434996553'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2011/08/finally-new-project.html' title='Finally! A new project!'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-71577138417507042</id><published>2010-06-12T12:06:00.000-07:00</published><updated>2011-09-01T00:51:08.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pickin&apos; Sticks'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>My Pickin' Sticks clone is finished!</title><content type='html'>I've finished the simple game I started to work on a little over a week ago. There actually isn't much of a difference from the last update. The only addition is a "Game Over" screen.&lt;br /&gt;&lt;br /&gt;So here's &lt;a href="https://sites.google.com/site/jasongosen/programming/java/pickin-sticks/PickinSticks0.3.zip?attredirects=0&amp;amp;d=1"&gt;Pickin' Sticks 0.3.zip&lt;/a&gt;, probably the final version unless I come back to work on it in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-71577138417507042?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/71577138417507042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2010/06/my-pickin-sticks-clone-is-finished.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/71577138417507042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/71577138417507042'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2010/06/my-pickin-sticks-clone-is-finished.html' title='My Pickin&apos; Sticks clone is finished!'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-5179632808057826555</id><published>2010-06-11T20:16:00.000-07:00</published><updated>2011-08-29T16:11:38.819-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pickin&apos; Sticks'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Pickin' Sticks demo update</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;I've made some additions to my Pickin' Sticks game. The zombies now start off walking in a random direction, and they bounce off the walls.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_2JP6wIE9tq0/TBL6_oFzskI/AAAAAAAABzA/R227gkRIrK8/s1600/pickin_sticks_beta_screenshot2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/_2JP6wIE9tq0/TBL6_oFzskI/AAAAAAAABzA/R227gkRIrK8/s400/pickin_sticks_beta_screenshot2.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I didn't explain the controls in the last post...&lt;br /&gt;Arrow Keys = Movement&lt;br /&gt;Control = Shoot Laser&lt;br /&gt;Escape = Quit (Why would you want to quit?)&lt;br /&gt;&lt;br /&gt;Download link...&lt;br /&gt;&lt;a href="http://sites.google.com/site/jasongosen/programming/java/pickin-sticks/PickinSticks0.2.zip?attredirects=0&amp;amp;d=1"&gt;Pickin Sticks 0.2.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-5179632808057826555?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/5179632808057826555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2010/06/pickin-sticks-demo-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/5179632808057826555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/5179632808057826555'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2010/06/pickin-sticks-demo-update.html' title='Pickin&apos; Sticks demo update'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2JP6wIE9tq0/TBL6_oFzskI/AAAAAAAABzA/R227gkRIrK8/s72-c/pickin_sticks_beta_screenshot2.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-2261236394216146570</id><published>2010-06-06T00:47:00.000-07:00</published><updated>2011-08-29T16:11:43.584-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pickin&apos; Sticks'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Pickin' Sticks playable demo</title><content type='html'>There is still some work to be done on this game. The zombies don't have any AI yet, and there is no main menu or game over screen. But here's what's done so far!&lt;br /&gt;&lt;br /&gt;Download link...&lt;br /&gt;&lt;a href="https://sites.google.com/site/jasongosen/programming/java/pickin-sticks/PickinSticks0.1.zip?attredirects=0&amp;amp;d=1"&gt;Pickin Sticks 0.1.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-2261236394216146570?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/2261236394216146570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2010/06/pickin-sticks-playable-demo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/2261236394216146570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/2261236394216146570'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2010/06/pickin-sticks-playable-demo.html' title='Pickin&apos; Sticks playable demo'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-4569214413684196914</id><published>2010-06-05T02:19:00.000-07:00</published><updated>2011-08-29T16:11:47.694-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pickin&apos; Sticks'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Game Dev'/><title type='text'>Pickin' Sticks with Java and GTGE</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;I've started work on a game originally made by &lt;a href="http://www.moosader.com/"&gt;Racheal Morris&lt;/a&gt;, but with a few changes. Zombies and lasers! You've got to earn enough points to advance to the next level. You can do two things to get points... pick up sticks, or shoot lasers at the zombies trying to chase you down. No matter what you do you'll have to avoid the zombies or you get a "Game Over" screen. Here's a screenshot of what's happening so far.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_2JP6wIE9tq0/TAoWDXpOiyI/AAAAAAAABy4/4UT4_nGRABY/s1600/pickin_sticks_beta_screenshot.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/_2JP6wIE9tq0/TAoWDXpOiyI/AAAAAAAABy4/4UT4_nGRABY/s400/pickin_sticks_beta_screenshot.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I've chosen Java for the game because that's what I'm learning in school at the moment. Originally I planned on using C++ as I had a tiny bit of experience with it. However, I didn't want to confuse myself by learning Java and C++ at the same time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.goldenstudios.or.id/"&gt;GTGE &lt;/a&gt;is an easy to learn game engine for Java that's very object oriented. It provides a nice framework to let you start programming the actual game logic. A lot of time (was/is being) spent pouring over the documentation, tutorials and demo game source code.&lt;br /&gt;&lt;br /&gt;So this is what I'll be working on for a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-4569214413684196914?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/4569214413684196914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2010/06/pickin-sticks-with-java-and-gtge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/4569214413684196914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/4569214413684196914'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2010/06/pickin-sticks-with-java-and-gtge.html' title='Pickin&apos; Sticks with Java and GTGE'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_2JP6wIE9tq0/TAoWDXpOiyI/AAAAAAAABy4/4UT4_nGRABY/s72-c/pickin_sticks_beta_screenshot.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4177303523084666334.post-4346451361284017150</id><published>2010-06-03T00:33:00.000-07:00</published><updated>2010-06-03T00:33:45.431-07:00</updated><title type='text'>New Blog</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_2JP6wIE9tq0/TAdayw2p2CI/AAAAAAAABts/IZJIXT15ZKw/s1600/walter.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/_2JP6wIE9tq0/TAdayw2p2CI/AAAAAAAABts/IZJIXT15ZKw/s200/walter.jpg" width="180" /&gt;&lt;/a&gt;&lt;/div&gt;Woah. A new blog! I'll be posting stuff related to computer programming.  Mostly Java and game related.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4177303523084666334-4346451361284017150?l=jasongosen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jasongosen.blogspot.com/feeds/4346451361284017150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jasongosen.blogspot.com/2010/06/new-blog.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/4346451361284017150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4177303523084666334/posts/default/4346451361284017150'/><link rel='alternate' type='text/html' href='http://jasongosen.blogspot.com/2010/06/new-blog.html' title='New Blog'/><author><name>Jason</name><uri>http://www.blogger.com/profile/01714925107039730166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_2JP6wIE9tq0/TAdayw2p2CI/AAAAAAAABts/IZJIXT15ZKw/s72-c/walter.jpg' height='72' width='72'/><thr:total>1</thr:total></entry></feed>
