<?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-4621237746870578462</id><updated>2012-01-26T19:55:07.108-08:00</updated><title type='text'>The Forgotten Planet</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>69</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7200734734671915522</id><published>2012-01-26T19:55:00.000-08:00</published><updated>2012-01-26T19:55:07.115-08:00</updated><title type='text'>Got empoyed to program a game for Android!</title><content type='html'>Hi Guys!&lt;br /&gt;&lt;br /&gt;Yesterday I got employed to program a game for Android. This means that The Forgotten Planet will move forward at a slower pace during the upcoming months.&lt;br /&gt;&lt;br /&gt;So if you don't see updates as frequent as before, you know why.&lt;br /&gt;&lt;br /&gt;Until next blogpost&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7200734734671915522?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7200734734671915522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2012/01/got-empoyed-to-program-game-for-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7200734734671915522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7200734734671915522'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2012/01/got-empoyed-to-program-game-for-android.html' title='Got empoyed to program a game for Android!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-8008745178861571652</id><published>2012-01-22T08:06:00.000-08:00</published><updated>2012-01-22T20:07:06.706-08:00</updated><title type='text'>Bug Fixing is going good!</title><content type='html'>Hi Guys and Ladies (if any lady happens to follow my blog that is ^^)&lt;br /&gt;&lt;br /&gt;This month has been great code wise so far! There is no Youtube Video this time either, since all work has been "under the hood", fixing, rewriting and tweaking things.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #b45f06; font-size: large;"&gt;&lt;b&gt;Network Code Re-Design.... Again!&lt;/b&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I decided to re-design the network code for......... the 3rd time! I really haven't coded much network stuff before starting with this game. I did some small simple upd &amp;amp; TCP/IP tests, but nothing near of how to handle enemies, player positions and all the other nice stuff in an efficient way &amp;amp; make sure it runs smoothly enough over the net without to much latency.&lt;br /&gt;&lt;br /&gt;So why did I decide rewrite the network code again? Simply because I noticed that some of the bugs I had could only be solved by making a more efficient way to construct and handle the network packages.&lt;br /&gt;&lt;br /&gt;To make a long story short, 2player co-op network is running smoothly now. I'm only about 50% done, since I'm converting the old network code to the new one. But the important thing is: It runs faster, much more stable &amp;amp; It's now a lot easier for me to add or change the package structure.&lt;br /&gt;&lt;br /&gt;Immediately when the first pieces of the new network code was in place, a couple of bugs just solved themselves right away, as I had expected. &lt;br /&gt;&lt;br /&gt;Converting the rest code will take a couple of more days (doing this in-between work, family, training &amp;amp; friends).&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #b45f06;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;New Art&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;My graphics artist completed the first "crawler" enemy this week, which I have not had the time to put in-game yet, since fixing bugs is 1st priority this month.&lt;br /&gt;&lt;br /&gt;To sum things up: Things are moving steady towards Tech Demo 2, so in a couple of months you'll be able to try it out yourself!&lt;br /&gt;&lt;br /&gt;Until next blogpost&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-8008745178861571652?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/8008745178861571652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2012/01/bug-fixing-going-good.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8008745178861571652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8008745178861571652'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2012/01/bug-fixing-going-good.html' title='Bug Fixing is going good!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6637157305435967102</id><published>2012-01-08T00:24:00.000-08:00</published><updated>2012-01-08T00:25:22.333-08:00</updated><title type='text'>Bug fixing month!</title><content type='html'>&lt;span style="font-size: large;"&gt;Hi Everyone!&lt;/span&gt;&lt;br /&gt;Today, there's no nice youtube video for you, just informing you of what I'm up to.&lt;br /&gt;&lt;br /&gt;This month is dedicated to fixing bugs and tweaking things to behave as I want to. There has been a couple of bugs lying around for to long, which needs fixing before the release of Tech Demo 2. I've managed to get rid of the most "nasty" ones I had, which is good, but there are still more in the "soup" which needs extermination.&lt;br /&gt;&lt;br /&gt;The first boss AI is coming around nicely as well, there are only a few things to tweak then I'm satisfied. I'll be "hiding" him from you until you encounter him in Tech Demo 2 :). &lt;br /&gt;&lt;br /&gt;My Graphics Artist is working on finishing the last enemies and the background for Tech Demo 2.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;So to sum it up, here's what's left before release:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Menu Redesign&lt;/li&gt;&lt;li&gt;15+ rooms to explore &lt;/li&gt;&lt;li&gt;Sound effects for the main character &amp;amp; the enemies&lt;/li&gt;&lt;li&gt;Eliminate the last bugs &lt;/li&gt;&lt;li&gt;First Boss Graphics&lt;/li&gt;&lt;/ul&gt;Until Next Blogpost &lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6637157305435967102?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6637157305435967102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2012/01/bug-fixing-month.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6637157305435967102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6637157305435967102'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2012/01/bug-fixing-month.html' title='Bug fixing month!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3140947755866195434</id><published>2011-12-15T07:25:00.000-08:00</published><updated>2011-12-15T07:25:22.049-08:00</updated><title type='text'>New Water Movement!</title><content type='html'>&lt;span style="font-size: large;"&gt;Hello Again!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I've just finished the new water movement for the game. The previous one was adapted to the old frame based code, and is now rewritten and working properly again.&lt;br /&gt;&lt;br /&gt;I've played around a little with the network code as well, and changed a few things around and fixed so that the player and enemies can have up to 100 (0-99) different states instead of 10 (0-9). My Graphics Artist is creating great animations, and some of them had actions I had not thought of, which lead to adding more states for the enemies and the player.&lt;br /&gt;&lt;br /&gt;And the real reason you stepped by, the YouTube video:&lt;br /&gt;&lt;br /&gt;&lt;object height="380" width="520"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iDFFMdOhgYM?version=3&amp;amp;hl=en_US&amp;amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iDFFMdOhgYM?version=3&amp;amp;hl=en_US&amp;amp;rel=0" type="application/x-shockwave-flash" width="520" height="380" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3140947755866195434?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3140947755866195434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/12/new-water-movement.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3140947755866195434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3140947755866195434'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/12/new-water-movement.html' title='New Water Movement!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3511148075927395285</id><published>2011-12-13T09:38:00.000-08:00</published><updated>2011-12-13T09:38:28.076-08:00</updated><title type='text'>Favorite Tiles &amp; Far View scrolling implemented!</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;Hello!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There has not been much progress in a couple of weeks, but now I'm back on track and have made some progress on different parts of the game.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;First of all&lt;/b&gt; I added the "Far View" option to the parallax background scrolling, which means: Enable Far View, and all the backgrounds scroll slower. A friend of mine noticed that the backgrounds were scrolling to fast, compared to what they displayed, so I added this Feature to the Level Editor, and the Game.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Secondly,&lt;/b&gt; I added favorite tiles to the Level Editor as well. By right clicking on a tile in the "tile page" screen, the tile is added to the favorite list, which is accessible by clicking on the "favorite tiles" button in the main view. This speeds up level creation a bit.&lt;br /&gt;&lt;br /&gt;You see the favorite tile box on the right side in the image below. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dream-code.se/theforgottenplanet/favoritetiles.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="285" src="http://dream-code.se/theforgottenplanet/favoritetiles.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3511148075927395285?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3511148075927395285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/12/favorite-tiles-far-view-scrolling.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3511148075927395285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3511148075927395285'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/12/favorite-tiles-far-view-scrolling.html' title='Favorite Tiles &amp; Far View scrolling implemented!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6158761144568729503</id><published>2011-11-27T20:32:00.000-08:00</published><updated>2011-11-27T20:34:47.144-08:00</updated><title type='text'>New Enemy Graphics!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;This weekend I hosted DreamCode Winter 2011, where 11 inde game developers got together and we had tons of fun coding and showing our games to each other.&lt;br /&gt;&lt;br /&gt;During this weekend I finished the Sound FX section in the world builder and also put some new graphics into the game. I have not received all animations for the enemies, but that will come soon :).&lt;br /&gt;&lt;br /&gt;If you wonder why there's no "flashy" damage showing off on the main character, it's because there is no "take-damage" animation for the main player yet, so you'll see him aiming his gun in some direction instead&lt;br /&gt;&lt;br /&gt;And the reason why you really stopped by, the youtube video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/PBTQp5UsaiU" width="420"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6158761144568729503?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6158761144568729503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/11/new-enemy-graphics.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6158761144568729503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6158761144568729503'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/11/new-enemy-graphics.html' title='New Enemy Graphics!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/PBTQp5UsaiU/default.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-497929649477778453</id><published>2011-11-10T11:30:00.000-08:00</published><updated>2011-11-10T11:34:09.434-08:00</updated><title type='text'>New Character + Multiplayer test</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;I was thinking about waiting until I had all the main character animations in place until making a new blogpost, but thought... It can't hurt to show him off a bit earlier.&lt;br /&gt;There is two animations coming in soon: spin jump &amp;amp; running animation without shooting.&lt;br /&gt;&lt;br /&gt;I'm currently working on fixing the the main character &amp;amp; other stuff running as it should in multiplayer. I have a few things to add, and also a couple of things to add timers to. Since switching from frame-based rendering to time-based rendering, I still have not tied up all the loose ends. But, what matters is that the project is going forward, and more things are being added and fixed with time!&lt;br /&gt;&lt;br /&gt;One example of a loose end for example is that the enemy death animation is not displayed when the other player killed it. This is old network code not sending the right state. However, these things are quickly fixed!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And the real reason why you came here: The YouTube Video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/JBXr4B17v7c" width="560"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Until Next Post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-497929649477778453?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/497929649477778453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/11/new-character-multiplayer-test.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/497929649477778453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/497929649477778453'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/11/new-character-multiplayer-test.html' title='New Character + Multiplayer test'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/JBXr4B17v7c/default.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1380036089105773241</id><published>2011-10-20T07:59:00.000-07:00</published><updated>2011-10-20T08:00:00.249-07:00</updated><title type='text'>Memory Leak fixes &amp; Tech Demo 2 info</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;Hi!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I've been coding on many different things for the game these last days, and while I'm testing different stuff I sometimes forget that things get "messy" and that memory leaks appear because of forgetting to free up allocated memory that no longer is in use. Anyway, to get to bottom of things I had to do some code cleanup, and then found the nasty little buggers that was crawling around the system every frame, allocating more memory.&lt;br /&gt;&lt;br /&gt;I took me about an hour to get things sorted out and up and running without leaking memory.&lt;br /&gt;&lt;br /&gt;I'm now working on adding "Unit/Entity Sound" for the world builder, so that my sound/musician, Josef Falkensköld, easily can add sounds to enemies/objects and other stuff in the game.&lt;br /&gt;&lt;br /&gt;Adding sounds to units/entities will be very easy. First he selects which unit/entity to add sound to, then click the "SoundFX" button to bring up the interface for adding sounds. On the top there will be a row with buttons with sound descriptions on them: "Attack, die, jump, move" etc. He then clicks on one of them and a directory listing will come up where he can browse for the sound he wants to use, click on it, and&amp;nbsp; "wham", that sound is rigged. The sound effect he rigged, will play when that action triggers in the game.&lt;br /&gt;&lt;br /&gt;When clicking on one of the sound buttons in the editor, for example attack, the assigned sound for attack will be played. The name of the selected sound will also be displayed on screen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Tech Demo 2:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It takes time to write your own game editor / engine and get all things working as you want. The engine &amp;amp; editor has come a long way, and I'm now thinking about releasing "Tech Demo 2" in the near future. I'm not going to put up any date of when it will be released, but by following the blog, you can tell when it draws near.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The following will be included in Tech Demo 2:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;2 Player CO-OP, using the new working networkcode&lt;/li&gt;&lt;li&gt;Main character graphics&lt;/li&gt;&lt;li&gt;New main menu look&lt;/li&gt;&lt;li&gt;Enemy graphics (Crawler, Stomper, Floater, Creep)&lt;/li&gt;&lt;li&gt;Beautiful parallax scrolling background of the surface area&lt;/li&gt;&lt;li&gt;15+ rooms to explore.&lt;/li&gt;&lt;li&gt;The first boss&lt;/li&gt;&lt;li&gt;The first "Surface Music" track by Falkensköld&lt;/li&gt;&lt;li&gt;Sound effects for the main character, enemies and other elements in the tech demo - by Falkensköld&lt;/li&gt;&lt;/ul&gt;Here's a preview of what the main character will look like!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dream-code.se/theforgottenplanet/new_player.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://dream-code.se/theforgottenplanet/new_player.png" style="cursor: move;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1380036089105773241?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1380036089105773241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/code-cleanup-memory-leak-fixes.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1380036089105773241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1380036089105773241'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/code-cleanup-memory-leak-fixes.html' title='Memory Leak fixes &amp; Tech Demo 2 info'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1163569324508862938</id><published>2011-10-14T09:13:00.000-07:00</published><updated>2011-10-14T09:13:07.241-07:00</updated><title type='text'>Passage Blocker!</title><content type='html'>&lt;b&gt;Hello again!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Today I decided to code the "passage blocker" that hinders the player from going back from a boss fight. It can also be used to block the player and push him to find a new way around in the game world.&lt;br /&gt;&lt;br /&gt;The passage blocker can be triggered to self-destruct, once a boss on the same map is killed.&lt;br /&gt;&lt;br /&gt;And the reason you really stopped by, the Youtube video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/5p8AlBBj17c?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Still lots of placeholder graphics, real graphics will come later.&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1163569324508862938?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1163569324508862938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/passage-blocker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1163569324508862938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1163569324508862938'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/passage-blocker.html' title='Passage Blocker!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/5p8AlBBj17c/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-9111872638203775911</id><published>2011-10-10T20:07:00.000-07:00</published><updated>2011-10-10T20:07:41.639-07:00</updated><title type='text'>Prallax Scrolling Backgrounds!</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;My graphic artist asked me if we were going to have parallax scrolling backgrounds in the game. This was before I made the 3.5 times speed increase of the game. Back then I thought: Let's try. But after the speed increase of the game engine, this became mandatory for me.&lt;br /&gt;&lt;br /&gt;So after some good work in early mornings, in-between family quality time, and work I managed to put together the Parallax scrolling in two days!&lt;br /&gt;&lt;br /&gt;The backgrounds are of course placeholder stuff until my graphic artist sends me the finished stuff!&lt;br /&gt;&lt;br /&gt;And the real reason you came by: The YouTube Video&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/se0UMNrJ46o?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-9111872638203775911?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/9111872638203775911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/prallax-scrolling-backgrounds.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/9111872638203775911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/9111872638203775911'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/prallax-scrolling-backgrounds.html' title='Prallax Scrolling Backgrounds!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/se0UMNrJ46o/default.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1377811960061609181</id><published>2011-10-06T20:07:00.000-07:00</published><updated>2011-10-06T20:07:10.395-07:00</updated><title type='text'>Huge Performance Increase!</title><content type='html'>Hi!&lt;br /&gt;&lt;br /&gt;I noticed this morning that I had not set the "SDL_RLEACCEL" flag on the background surface. This stands for "run length encoding acceleration", and usually gives a good performance increase. However, in this case it was a HUGE difference.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Before the fix, the game was running in about 134-137 frames/second (on my computer). Now it runs with 475-520 frames / second, depending on how many tiles that has to be drawn on screen. More graphics on screen = less fps, naturally.&lt;br /&gt;&lt;br /&gt;The game speed gained is about 3.5 - 3.7 faster!! Not bad at all :)&lt;br /&gt;&lt;br /&gt;So remember to go over old code you've written sometimes and make sure things have been set up properly.&lt;br /&gt;&lt;br /&gt;For the SDL interested ones, this is how you set it up:&lt;br /&gt;SDL_SetAlpha(Your_SDL_Surface_Here,SDL_SRCALPHA|SDL_RLEACCEL,255);&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1377811960061609181?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1377811960061609181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/huge-performance-increase.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1377811960061609181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1377811960061609181'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/huge-performance-increase.html' title='Huge Performance Increase!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-514769796893644179</id><published>2011-10-03T10:52:00.000-07:00</published><updated>2011-10-03T10:52:52.946-07:00</updated><title type='text'>Frame Based Rendering -&gt; Time Based Rendering</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;Hello!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I decided to take a break from the AI coding and focus on one of the things that has been on my TODO list for some time: Change the game from frame based rendering to time based rendering.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;What is frame based rendering? &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Frame based rendering works in the following way:&lt;br /&gt;&lt;br /&gt;First you lock the game to how many frames / second it shall run in, say 60 FPS.&lt;br /&gt;Then you let X number of frames pass before you do something.&lt;br /&gt;This will limit to game to not run any faster than&amp;nbsp; 60 frames / second, and some older computers might not be able to handle the game.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;What is time based rendering?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You set timers for everything that needs updating. For example: Move enemy, Input from the user for moving the player, update gravity on objects etc.&lt;br /&gt;&lt;br /&gt;The game is no longer needed to run at a locked speed (60 FPS). The game will run with as fast as you computer can handle. On todays computers the game will run in around 90-150 frames / sec.&lt;br /&gt;&lt;br /&gt;Since everything is time based, things will run at the same speed even down to 30 frames / sec, and still look fluent on older PC's.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Progress:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I'm now 99% done with the conversion to Time Based Rendering, I only have some minor things to tweak (set the right millisecond delay on things) and I'm done.&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-514769796893644179?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/514769796893644179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/frame-based-rendering-time-based.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/514769796893644179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/514769796893644179'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/10/frame-based-rendering-time-based.html' title='Frame Based Rendering -&gt; Time Based Rendering'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-9173600536145740711</id><published>2011-09-29T20:29:00.000-07:00</published><updated>2011-09-29T20:29:11.841-07:00</updated><title type='text'>Stomper AI</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;I've done some more AI coding, and finished the "Stomper AI" this morning.&lt;br /&gt;This is the 7th AI I coded for the game. I'm thinking about having 10-15 AI, so only a couple of more to go :)&lt;br /&gt;&lt;br /&gt;And, what you really came here for: the YouTube video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/LX7poH_qzsc?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;As you clearly can see, the enemy is placeholder, the real graphics will come later. This is only to show you what the different AI patterns look like.&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-9173600536145740711?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/9173600536145740711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/stomper-ai.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/9173600536145740711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/9173600536145740711'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/stomper-ai.html' title='Stomper AI'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/LX7poH_qzsc/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-2555295028891696268</id><published>2011-09-27T07:27:00.000-07:00</published><updated>2011-09-27T07:27:08.752-07:00</updated><title type='text'>New AI: Suicide Floater</title><content type='html'>Hi Guys, and Ladies!&lt;br /&gt;&lt;br /&gt;OK!, I'm back with a new enemy AI, the "Suicide Floater".&lt;br /&gt;&lt;br /&gt;If the player comes close to the floater, it homes in on the player and attacks.&lt;br /&gt;In the video, I've slowed down the enemy so you better can see what happens. You also get a view of the "Spiked balls" that uses an old AI that i wrote called "jump n run". &lt;br /&gt;&lt;br /&gt;Here's the youtube video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/fD4-UF6Jyj8?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Notice :Most of the enemies are placeholders drawn real quick by me to have  something to test with. The graphics will be replaced later. This is  only to show you the different AI patterns that will be used in game.&lt;/span&gt;&lt;br /&gt;Until next blogpost&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-2555295028891696268?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/2555295028891696268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/new-ai-suicide-floater.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2555295028891696268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2555295028891696268'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/new-ai-suicide-floater.html' title='New AI: Suicide Floater'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/fD4-UF6Jyj8/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7548024134092805912</id><published>2011-09-25T20:28:00.000-07:00</published><updated>2011-09-25T20:28:06.995-07:00</updated><title type='text'>Lurker AI</title><content type='html'>Hi again!&lt;br /&gt;&lt;br /&gt;As you've probably noticed, I'm writing the different enemy AI for the game. I started with what I thought would the hardest one to implement: "the crawler", and now I'm creating the other "easier" ones.&lt;br /&gt;&lt;br /&gt;This morning I finished the "Lurker" AI. The ememy lies in wait for its prey, and once it walks under it, it strikes, falling down upon its victim.&lt;br /&gt;&lt;br /&gt;As you can see, the graphics is placeholder and non-animated. I simply drew a quick sprite in GIMP and threw it in. The real graphics will come later. This video is only showing how the enemy AI works.&lt;br /&gt;&lt;br /&gt;Here's the youtube video:&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/3NB7e-TMUDE?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;And, now it's time to go to work!&lt;br /&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7548024134092805912?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7548024134092805912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/lurker-ai.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7548024134092805912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7548024134092805912'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/lurker-ai.html' title='Lurker AI'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/3NB7e-TMUDE/default.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6657893423652566835</id><published>2011-09-22T08:45:00.000-07:00</published><updated>2011-09-22T08:47:03.763-07:00</updated><title type='text'>New Enemy AI System</title><content type='html'>&lt;span style="font-size: large;"&gt;Hi!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I've coded away in-between all things going on (flu, work  &amp;amp; daily family life), and I've now completed my new enemy AI system.  The new system allows me to switch AI on enemies. This will greatly  remove lots of extra coding for bosses, I will simply switch AI and let them  do something else.&lt;br /&gt;&lt;br /&gt;Also, I completed the 4th AI for the game now: The Crawler, which follows walls.&lt;br /&gt;&lt;br /&gt;Here's the YouTube video to quench your thirst for more updates on this game&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/1nzqFm_Iaj0?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Until Next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6657893423652566835?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6657893423652566835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/new-enemy-ai-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6657893423652566835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6657893423652566835'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/09/new-enemy-ai-system.html' title='New Enemy AI System'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/1nzqFm_Iaj0/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1393696506581752551</id><published>2011-08-24T11:50:00.000-07:00</published><updated>2011-08-27T23:58:13.626-07:00</updated><title type='text'>Sprite Rotater Program!</title><content type='html'>Hi Guys!&lt;br /&gt;&lt;br /&gt;I was working on sprite rotations for the game, and thought: Let's see if there's something interesting on the internet.&lt;br /&gt;&lt;br /&gt;I found an interesting program written by XenoWhirl called "RotSprite".&lt;br /&gt;It produced the best rotated images I've seen so far. The only problem was: No Source Code!&lt;br /&gt;&lt;br /&gt;He did describe a little of how the algorithm works:&lt;br /&gt;&lt;br /&gt;http://forums.sonicretro.org/index.php?showtopic=8848&amp;amp;st=15&amp;amp;p=159754&amp;amp;#entry159754&lt;br /&gt;&lt;br /&gt;To most of us, "the more detailed version" is a lot of "mumbo-jumbo" (Lots of extra calculations and math and.... stuff) so I decided to try a more simple aproach to it and see what results I could produce. &lt;br /&gt;&lt;br /&gt;And Lo And Behold! I came up with something very similar with good results:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dream-code.se/theforgottenplanet/spriterotate2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://dream-code.se/theforgottenplanet/spriterotate2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;YouTube Video:&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/oEQT3hHyriw?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;As you all know! "Sharing is Caring!" Therefore I'm now releasing the Source Code &amp;amp; the Binaries for Linux &amp;amp; Windows of this algorithm and the program!&lt;br /&gt;&lt;br /&gt;Updates will come with time, but for now you can give it a go!&lt;br /&gt;&lt;br /&gt;You can download The sprite rotater with binary + Source on the menu to the right.&lt;br /&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1393696506581752551?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1393696506581752551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/08/sprite-rotater-program.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1393696506581752551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1393696506581752551'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/08/sprite-rotater-program.html' title='Sprite Rotater Program!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/oEQT3hHyriw/default.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-8044763045891361880</id><published>2011-08-16T07:07:00.000-07:00</published><updated>2011-08-16T07:07:42.180-07:00</updated><title type='text'>New Sprite / Entity Importer!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Recently I've been working on the tool to create sprites within the Map Editor (will be renamed to world creator soon), and today I'm releasing a video showing you what it can do.&lt;br /&gt;&lt;br /&gt;I have been clumsy naming the stuff "Unit", instead off "Entity", but done is done, and can be changed ;).&lt;br /&gt;&lt;br /&gt;Earlier I had the sprites hard-coded for the game and had to write lots of lines of code just to add a new entity to the game (object, enemy etc). I decided to change this and wrote the Entity Importer. Now it only takes a few minutes to import a new entity to the game, set its properties, create its animations and place it in the game world.&lt;br /&gt;&lt;br /&gt;And the reason you really stopped by: The YouTube Video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/yXKycQMepYc?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-8044763045891361880?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/8044763045891361880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/08/new-sprite-entity-importer.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8044763045891361880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8044763045891361880'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/08/new-sprite-entity-importer.html' title='New Sprite / Entity Importer!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/yXKycQMepYc/default.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6959881588608456330</id><published>2011-07-20T00:33:00.000-07:00</published><updated>2011-07-20T00:33:55.156-07:00</updated><title type='text'>New Tile Animation System!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Early on in the development I hardcoded a few  tile animations, meaning that if I want to add one more, I had to do it  in code, which would take 5-10 minutes / animation.&lt;br /&gt;&lt;br /&gt;I therefore decided to create a tile animation system that was integrated with the map editor for the game.&lt;br /&gt;&lt;br /&gt;The  only limitation with the new system is that the tile animations have to  be in one row in the .png image, but that's not really a problem.&lt;br /&gt;&lt;br /&gt;The system can load in tiles that are stored with grid, or without grid in the .png file.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;Here's the YouTube Video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/OO_IiI0c_ag?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6959881588608456330?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6959881588608456330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/07/new-tile-animation-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6959881588608456330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6959881588608456330'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/07/new-tile-animation-system.html' title='New Tile Animation System!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/OO_IiI0c_ag/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-5941309016641584684</id><published>2011-07-15T22:54:00.000-07:00</published><updated>2011-07-15T22:54:49.163-07:00</updated><title type='text'>Item &amp; Energy drops from enemies working!</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;This morning I finished the "Enemy Drop" system. When the player shoots an enemy it can drop either energy or an item.&lt;br /&gt;&lt;br /&gt;Not really much more to say ^^.&lt;br /&gt;&lt;br /&gt;And the YouTube Video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/ZwIIIwimzF8?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-5941309016641584684?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/5941309016641584684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/07/item-energy-drops-from-enemies-working.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5941309016641584684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5941309016641584684'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/07/item-energy-drops-from-enemies-working.html' title='Item &amp; Energy drops from enemies working!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/ZwIIIwimzF8/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3678495949243899086</id><published>2011-07-12T09:08:00.000-07:00</published><updated>2011-07-12T10:39:17.142-07:00</updated><title type='text'>Next Probe Feature Completed: Probe Drill</title><content type='html'>&lt;span style="font-size: large;"&gt;New Probe Feature: Probe Drill&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Today I completed the next probe feature: Probe Drill. Well.... almost at least ;), got to throw in materials to "mine" for as well.&amp;nbsp; The probe drill mode will be used to mine materials (will be visible on walls) and to find hidden passages and secrets like i show in the YouTube video.&lt;br /&gt;&lt;br /&gt;As you can see in the video, a new tile set is in the making. I will receive more tiles from the pixel artist I hired this week, so the videos will look better and better with each post ^^.&lt;br /&gt;&lt;br /&gt;Next up is adding: Enemy drop &amp;amp; materials to drill for in the walls. (might add a few more things as well.)&lt;br /&gt;&lt;br /&gt;And, the reason you really came by (as usual), the YouTube Video:&lt;br /&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/sLIatKvoMhg?hl=en&amp;amp;fs=1" width="425"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;(note: The drilling has been modified after this movie was made, it now  behaves more like a drill, and has a "resistance" feeling when drilling  through the blocks, instead of cutting right through them). &lt;br /&gt;&lt;br /&gt;Until Next post....&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3678495949243899086?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3678495949243899086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/07/next-probe-feature-completed-probe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3678495949243899086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3678495949243899086'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/07/next-probe-feature-completed-probe.html' title='Next Probe Feature Completed: Probe Drill'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/sLIatKvoMhg/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-8738164934948550892</id><published>2011-06-27T20:39:00.000-07:00</published><updated>2011-06-27T20:39:56.172-07:00</updated><title type='text'>New Probe Feature: Projectile</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;I'm now focusing more on the forgotten planet and getting lots of things done.&lt;br /&gt;&lt;br /&gt;The probe mode: "Protection", has been updated and the probe now rotates around the player in this mode, following the player. &lt;br /&gt;&lt;br /&gt;I also coded the first Feature for the protection mode which is :Projectile.&lt;br /&gt;&lt;br /&gt;The probe fires when the player fires.&lt;br /&gt;&lt;br /&gt;Next up will be to program the next probe feature.&lt;br /&gt;&lt;br /&gt;And the reason you really came here.... The youtube video:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6RnXqMtdB9c?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/6RnXqMtdB9c?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-8738164934948550892?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/8738164934948550892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/06/new-probe-feature-projectile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8738164934948550892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8738164934948550892'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/06/new-probe-feature-projectile.html' title='New Probe Feature: Projectile'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1843801754028317069</id><published>2011-06-25T04:43:00.000-07:00</published><updated>2011-06-25T04:43:30.263-07:00</updated><title type='text'>Pixel Artist Hired!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;I have hired a pixel artist that will do tiles and enemies for the game!&lt;br /&gt;&lt;br /&gt;You can check out some of his art here: &lt;a href="http://www.2dhero.com/"&gt;Artist Portfolio&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We are aiming to create graphics with similar quality to Metroid Fusion / Zero Mission.&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1843801754028317069?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1843801754028317069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/06/pixel-artist-hired.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1843801754028317069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1843801754028317069'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/06/pixel-artist-hired.html' title='Pixel Artist Hired!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1276053197750790131</id><published>2011-06-18T07:15:00.000-07:00</published><updated>2011-06-18T07:15:19.907-07:00</updated><title type='text'>The Forgotten Planet - New Network Code!</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;New Network Code! &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hello everyone!&lt;br /&gt;&lt;br /&gt;Sorry for not posting in a looong time. I've been busy with life: Family, Job, Friends and tons of fun stuff IRL.&lt;br /&gt;&lt;br /&gt;The old network code was buggy and did not work properly so I decided to rewrite the whole thing. After cleaning up most of the code and changing how I did things It started to work In Linux! But! As usual... windows didn't like my network code... so I had to rewrite some stuff again! Took me a while and the result is slower loading between rooms for players, but at least now it works!&lt;br /&gt;Players won't be to sad waiting about 3-4 sec while the room and unit data is sent from the other player when entering his room.&lt;br /&gt;&lt;br /&gt;I also managed to speed up the enemy data between players, so enemy movement is much more smooth now. &lt;br /&gt;&lt;br /&gt;And the reason you really came by:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The Youtube Video&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/NHVeVMlotrs?hl=sv&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/NHVeVMlotrs?hl=sv&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Until Next Post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1276053197750790131?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1276053197750790131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/06/forgotten-planet-new-network-code.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1276053197750790131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1276053197750790131'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/06/forgotten-planet-new-network-code.html' title='The Forgotten Planet - New Network Code!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-2254848127433999009</id><published>2011-04-30T13:44:00.000-07:00</published><updated>2011-04-30T13:44:44.115-07:00</updated><title type='text'>Gameplay up and running on the Android "mini-game" we're making.</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;Today I have gameplay up and running on our mini-game for Android (I want to give spoilers, but you'll have to wait until we release it soon(TM) ). There are a few more things to add to perfect the gameplay, but nevertheless, it's playable! &lt;br /&gt;&lt;br /&gt;Next up after that is writing the highscore table and fix the "name input" for it.&lt;br /&gt;&lt;br /&gt;And after that it's Alpha/Beta testing (should not take long) and we'll put it out on Android Market.&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-2254848127433999009?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/2254848127433999009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/04/gameplay-up-and-running-on-android-mini.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2254848127433999009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2254848127433999009'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/04/gameplay-up-and-running-on-android-mini.html' title='Gameplay up and running on the Android &quot;mini-game&quot; we&apos;re making.'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-599910883636923867</id><published>2011-04-19T19:50:00.000-07:00</published><updated>2011-04-19T19:51:55.111-07:00</updated><title type='text'>SDL Android Port Configure Menu removal when app starts.</title><content type='html'>&lt;span style="font-size: x-large;"&gt;Hello again!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;While working on the game for Android I realized that the config menu that pops up when you boot the application is annoying since the user have to scroll down on the menu and press the "ok" button in order to get in-game.&lt;br /&gt;&lt;br /&gt;I went in to the java code and disabled it.&lt;br /&gt;&lt;br /&gt;Here's how you can do it too:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;How to disable the startup config&amp;nbsp; menu:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Open up MainActivity.java&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Find these two lines and comment them just like I've done here&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //_layout2.addView(_btn);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //_layout.addView(_layout2);&lt;br /&gt;&lt;br /&gt;Save &amp;amp; close file.&lt;br /&gt;&lt;br /&gt;2. Open up Settings.java&lt;br /&gt;&lt;br /&gt;Insert these two lines above the builder.setSingleChoiceItems section.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Save(p);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; p.startDownloader();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now comment the whole builder section:&lt;br /&gt;&lt;br /&gt;/*builder.setSingleChoiceItems(items.toArray(new CharSequence[0]), MainMenuLastSelected, new DialogInterface.OnClickListener() &lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( item == selected )&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Save(p);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p.startDownloader();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;});*/&lt;br /&gt;&lt;br /&gt;Find the "alert.show();" line just under the builderSingeChoiceItems section and comment it: &lt;br /&gt;&lt;br /&gt;//alert.show();&lt;br /&gt;&lt;br /&gt;Save and close file.&lt;br /&gt;&lt;br /&gt;3. (Optional) Open up globals.java and hardcode the values you want for the device like:&lt;br /&gt;&lt;br /&gt;public static boolean AppUsesMouse = true;&amp;nbsp; //false; &lt;br /&gt;&lt;br /&gt;etc.&lt;br /&gt;&lt;br /&gt;Also remember that you can set these values in your AndroidAppSettings.cfg file.&lt;br /&gt;&lt;br /&gt;I hardcoded the values too to be on the safe side, in case I forgot to add a value in the .cfg file.&lt;br /&gt;&lt;br /&gt;Now your ready to build and run your application without the config menu.&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-599910883636923867?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/599910883636923867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/04/sdl-android-port-configure-menu-removal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/599910883636923867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/599910883636923867'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/04/sdl-android-port-configure-menu-removal.html' title='SDL Android Port Configure Menu removal when app starts.'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1573609381878436529</id><published>2011-02-25T05:54:00.000-08:00</published><updated>2011-02-25T05:54:04.557-08:00</updated><title type='text'>Working on speeding up things on the Android.</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;Programming for the Android is really fun and a challenge!&lt;br /&gt;&lt;br /&gt;At the moment we, (me and 2 other nice swedish guys) are making a mini game where I explore how I can get the best performance on Android 2.2. The game will be released on the android market once completed. (No spoilers available!).&lt;br /&gt;&lt;br /&gt;For starters I have managed to get 160 objects moving on the screen and have between 40-45 fps. I will continue to explore how to speed things up.&lt;br /&gt;&lt;br /&gt;Until next post!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1573609381878436529?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1573609381878436529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/02/working-on-speeding-up-things-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1573609381878436529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1573609381878436529'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/02/working-on-speeding-up-things-on.html' title='Working on speeding up things on the Android.'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-2318974886328558500</id><published>2011-02-10T11:38:00.000-08:00</published><updated>2011-02-10T11:45:54.079-08:00</updated><title type='text'>The Forgotten Planet Running on Android 2.2!</title><content type='html'>Hi Guys.&lt;br /&gt;&lt;br /&gt;Today I managed to build The Forgotten Planet for Android 2.2.&lt;br /&gt;All network code was removed in order to get the game up and running.&lt;br /&gt;&lt;br /&gt;The first step has been made: The game runs, but very slow! The code is far from optimized for the android platform and I will now experiment and look for different solutions how I can get the game up to speed. &lt;br /&gt;&lt;br /&gt;I'm having like 2-3 FPS in-game in this video:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0t2KacheBco?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/0t2KacheBco?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next blog!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-2318974886328558500?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/2318974886328558500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/02/forgotten-planet-running-on-android-22.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2318974886328558500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2318974886328558500'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/02/forgotten-planet-running-on-android-22.html' title='The Forgotten Planet Running on Android 2.2!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6910892717809734646</id><published>2011-02-07T07:16:00.000-08:00</published><updated>2011-02-07T07:16:59.453-08:00</updated><title type='text'>SDL 1.2 Running on my Android 2.2 Phone!</title><content type='html'>Hi Guys!&lt;br /&gt;&lt;br /&gt;Lately I've discovered that you can run SDL games on your android phone!&lt;br /&gt;So guess what I've been up to?....&lt;br /&gt;&lt;br /&gt;Yes, you're right!, I've been trying to get SDL running on my Android phone, and today I finally got it working!&lt;br /&gt;&lt;br /&gt;Porting The Forgotten Planet to the android phone will soon start, but there will only be single player on the phone, since SDL_net has not yet been ported to Android (as far as I know).&lt;br /&gt;&lt;br /&gt;Here is a video of the first successful SDL compilation I've done for the android:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Ler6Kn1O8v4?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Ler6Kn1O8v4?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Many thanks to: Pelya who has ported SDL 1.2 &amp;amp; SDL 1.3 to Android.&lt;br /&gt;&lt;br /&gt;Click -&amp;gt; &lt;a href="http://www.anddev.org/code-snippets-for-android-f33/sdl-port-for-android-sdk-ndk-1-6-t9218.html"&gt;Link to Peleya's SDL port&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Until Next blog post&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6910892717809734646?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6910892717809734646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/02/sdl-12-running-on-my-android-22-phone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6910892717809734646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6910892717809734646'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/02/sdl-12-running-on-my-android-22-phone.html' title='SDL 1.2 Running on my Android 2.2 Phone!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-8999474103058021093</id><published>2011-01-27T08:19:00.000-08:00</published><updated>2011-01-27T08:19:51.178-08:00</updated><title type='text'>Tech Demo Release!</title><content type='html'>Hello everyone!&lt;br /&gt;&lt;br /&gt;Here's what you've been waiting for! The first "The Forgotten Planet Tech Demo".&lt;br /&gt;&lt;br /&gt;I've been working on solving a stupid bug that only happens on the windows client (As usual windows sucks, and Linux rules when it comes to handling stuff you've coded). But since I've promised to relase a tech demo last week, and we're past that already, I've decided to relase the tech demo with the bug anyway.&lt;br /&gt;&lt;br /&gt;The bug occurs when: Host walks in to the clients room for the third time in a row. BOOM, client dies. Anyhow you can still try out the four rooms, probe bombing and jumping on the probe in hover platform mode.&lt;br /&gt;&lt;br /&gt;See if you can exploit the probe and fly on it! (Yes it's possible, but collisions are not proper then and you might fall outside the map :P. I left it in there for fun. (It's still something I'm working on which will be in-game later on).&lt;br /&gt;&lt;br /&gt;Download Here: &lt;a href="http://dream-code.se/theforgottenplanet/techdemo/TFP_Tech_Demo.zip"&gt;The Forgotten Planet Tech Demo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Both linux &amp;amp; windows executables are inside. You can also run the game with wine in linux (in case you don't know how to set up things).&lt;br /&gt;&lt;br /&gt;I will now start to clean up and rewrite the network code to make sure this kind of problem won't occur again (as easily)&lt;br /&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-8999474103058021093?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/8999474103058021093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/tech-demo-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8999474103058021093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8999474103058021093'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/tech-demo-release.html' title='Tech Demo Release!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-5640242163319177036</id><published>2011-01-14T22:32:00.000-08:00</published><updated>2011-01-14T22:32:58.880-08:00</updated><title type='text'>Building the 4 Tech Demo rooms, then release!</title><content type='html'>Hi again!&lt;br /&gt;&lt;br /&gt;Good news!&lt;br /&gt;&lt;br /&gt;The ugly cockroach that was creeping around in the system has been exterminated!&lt;br /&gt;&lt;br /&gt;Next up is designing the 4 Tech Demo rooms and do some extra bug testing to make sure things are ok. My good friend "valpskott" is going to design 2 of the rooms, and I'll be doing the other two.&lt;br /&gt;&lt;br /&gt;The Tech Demo should be out sometime next week!&lt;br /&gt;&lt;br /&gt;Until Next Blogpost with the Tech Demo Release!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-5640242163319177036?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/5640242163319177036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/building-4-tech-demo-rooms-then-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5640242163319177036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5640242163319177036'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/building-4-tech-demo-rooms-then-release.html' title='Building the 4 Tech Demo rooms, then release!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-564012632929531668</id><published>2011-01-13T09:04:00.000-08:00</published><updated>2011-01-13T09:05:25.733-08:00</updated><title type='text'>Fixing the last (known) bugs before release!</title><content type='html'>Hi again!&lt;br /&gt;&lt;br /&gt;Just wanted to give you a small update and tell you that the last bugs are being squashed at the moment. There is one little tricky cockroach running around in the code and I think I've found him. I'm currently exterminating him with some debugging and should be ready to release the Tech Demo soon(TM)!&lt;br /&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-564012632929531668?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/564012632929531668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/fixing-last-known-bugs-before-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/564012632929531668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/564012632929531668'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/fixing-last-known-bugs-before-release.html' title='Fixing the last (known) bugs before release!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7931406569715683837</id><published>2011-01-04T09:29:00.000-08:00</published><updated>2011-01-04T09:29:15.203-08:00</updated><title type='text'>Still working on it!</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;Sorry for yet another delay, I've been busy working and just happened to try out a new game (tip for game developers: Never do that!!) so as you might have figured out, i've been a little distracted lately.&lt;br /&gt;&lt;br /&gt;Anyway,things have not been standing still. I fixed a few bugs both in the game engine and the Map Editor.&lt;br /&gt;&lt;br /&gt;I'm now going to add a new feature to the map builder: "Room number." I'm changing the approach I have on sending room data between the players, and figured I wanted compare room numbers instead of a text string with the name of the map. This will also solve another bug i'm having in the code.&lt;br /&gt;&lt;br /&gt;Enough talking, back to coding!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7931406569715683837?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7931406569715683837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/still-working-on-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7931406569715683837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7931406569715683837'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2011/01/still-working-on-it.html' title='Still working on it!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6708967340453142055</id><published>2010-12-23T00:16:00.000-08:00</published><updated>2010-12-23T00:16:55.551-08:00</updated><title type='text'>Merry Christmas &amp; a Happy New Year!</title><content type='html'>Hi!&lt;br /&gt;&lt;br /&gt;First of all! Merry Christmas to you all!&lt;br /&gt;&lt;br /&gt;At the moment I'm at my wife's parents place to celebrate x.-mas. I'm about 400 km from my puter, so there will be no coding for about 4 days. I'm hoping to get the Tech Demo completed before new year, but it all depends on how many bugs I have to take care of.&lt;br /&gt;&lt;br /&gt;The last things to do before the first Tech Demo is complete:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If host enteres client's room: 1. Ask for all changes made on the map and receive them. 2. Receive all the enemy data. 3. Take over the controll of the enemies.&lt;/li&gt;&lt;li&gt;If host or client leaves the room: Client takes over the control of the enemies and both client and host stop sending in-game data.&lt;/li&gt;&lt;li&gt;If client enters host's room: ask for all changes made on the map, and receive all the enemy data.&lt;/li&gt;&lt;li&gt;Fix a few flags that are not reset when client leaves the game and reconnects. (Minor bug)&lt;/li&gt;&lt;li&gt;Create the 4 Tech Demo rooms.&lt;/li&gt;&lt;li&gt;Add a customize keyboard button for the in-game menu.&lt;/li&gt;&lt;li&gt;Look for bugs and fix them.&lt;/li&gt;&lt;/ul&gt;Until next blogpost.&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6708967340453142055?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6708967340453142055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/12/merry-christmas-happy-new-year.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6708967340453142055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6708967340453142055'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/12/merry-christmas-happy-new-year.html' title='Merry Christmas &amp; a Happy New Year!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-30474768672568903</id><published>2010-12-17T08:04:00.000-08:00</published><updated>2010-12-17T08:06:38.272-08:00</updated><title type='text'>TechDemo Teaser video!</title><content type='html'>Hi!&lt;br /&gt;&lt;br /&gt;Here you have the first teaser video of the tech demo!&lt;br /&gt;&lt;br /&gt;Here I'm playing with "Valpskott", a good friend of mine.&lt;br /&gt;All Music in the video is composed by: Josef Falkensköld (www.falconshield.com)&lt;br /&gt;&lt;br /&gt;There is still a couple of bugs here and there to sort out so you have to wait some more before I release it. This is the first video with only my screen, I will post one more later on with both screens side by side.&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GHtB6OGm3Wo?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/GHtB6OGm3Wo?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next blogpost &lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-30474768672568903?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/30474768672568903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/12/techdemo-teaser-video.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/30474768672568903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/30474768672568903'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/12/techdemo-teaser-video.html' title='TechDemo Teaser video!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-8765598137036048198</id><published>2010-12-07T10:52:00.000-08:00</published><updated>2010-12-07T10:52:59.261-08:00</updated><title type='text'>Working on the first tech-demo release!</title><content type='html'>&lt;span style="font-size: large;"&gt;Tech Demo in the making!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hello again!&lt;br /&gt;&lt;br /&gt;I've started working on the first tech demo release for you! You've waited long enough to get your hands on playing some of the stuff you see!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The tech demo will include the following:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;4 rooms to walk around in and explore&lt;/li&gt;&lt;li&gt;Try out the two programmed probe abilities (bombs and hover platform)&lt;/li&gt;&lt;li&gt;2 player co-op - Play with your best friend over Internet or LAN&lt;/li&gt;&lt;li&gt;Play with Gamepad or keyboard&lt;/li&gt;&lt;li&gt;Some enemies to shoot!&lt;/li&gt;&lt;/ul&gt;In this coming tech demo release the probe abilities is unlocked, but in the next tech demo you will have to find the right enemies and hope for a "tech-drop" from them in order to research and build the different probe abilities. Enemies will also drop materials which you need in order to build the new ability you researched.&lt;br /&gt;&lt;br /&gt;This is just a "teaser" post for you so you know what's coming soon.&lt;br /&gt;&lt;br /&gt;I have some network programming to do, handling players in different rooms and lots of testing too, so it could take up to 1-2 weeks before I release the tech demo so stay tuned! (I'll probably post another in-between thingy reporting how things go).&lt;br /&gt;&lt;br /&gt;Until next blogpost!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-8765598137036048198?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/8765598137036048198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/12/working-on-first-tech-demo-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8765598137036048198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8765598137036048198'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/12/working-on-first-tech-demo-release.html' title='Working on the first tech-demo release!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1138181937033978628</id><published>2010-11-27T21:56:00.000-08:00</published><updated>2010-11-27T21:56:48.126-08:00</updated><title type='text'>Next Probe Ability: Hover Platform</title><content type='html'>&lt;span style="font-size: large;"&gt;Hello again!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;These last days have been filled with more packing and cleaning of the apartment + work and family so there has not been much time left for coding, but I still managed to squeeze in a few hours here and there on the project resulting in todays blogpost.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;The Hover Platform&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The hover platform is the next ability for the probe's explore mode. It is used in order to reach places where you could not jump up before. At first I made it possible to fly around while standing on the probe, but I soon realized: When the player research and build the hover platform, they will be able to reach everything in the game, and thus removing a lot of puzzle ability to the game. So in sake of making things challenging for the player I decided to remove the flying mode.&lt;br /&gt;&lt;br /&gt;Here's the youtube video showing of the hover platform:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/WiRRU2lbZCU?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/WiRRU2lbZCU?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1138181937033978628?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1138181937033978628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/next-probe-ability-hover-platform.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1138181937033978628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1138181937033978628'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/next-probe-ability-hover-platform.html' title='Next Probe Ability: Hover Platform'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-5470168115363864161</id><published>2010-11-18T05:01:00.000-08:00</published><updated>2010-11-18T05:02:23.775-08:00</updated><title type='text'>Secret Revealed!</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;Hi everyone!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;First of all, sorry that I have not posted in a while. At the moment we're packing down our apartment and moving to a new larger one, so most of my time has been going into packing down stuff into boxes. Also I've been working as usual and taking care of my family. With that said, let's move on to why you're really here ;).&lt;br /&gt;&lt;br /&gt;Today I'm revealing some of the "&lt;b&gt;secret&lt;/b&gt;" stuff I've been working on. However I will only reveal that which I have programmed, so you have to wait for the next blog where I will unlock the next feature of: "The Probe". &lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;The Probe.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We did not want to do a Metroid copy with the "morhpball" thing, so we used our innovative brains/skills and came up with what we call. "The Probe".&lt;br /&gt;&lt;br /&gt;The Probe is a small flying object that the player can have either in &lt;b&gt;Protect&lt;/b&gt; mode, or &lt;b&gt;Explore&lt;/b&gt; mode.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Explore Mode&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;In explore mode the player can control the probe and fly around with it to scout the surroundings. In this mode the probe can do a lot of different things, but I'm only revealing one of those aspects today: Lay bombs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Protect Mode&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;In this mode the probe rotates around the player and act as a small shield (32x32 pixels) and will absorb the projectiles it collides with. This mode also have some nice extra features which will be uncovered later.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Youtube Video&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As you can see (in the video), the map is still W.I.P, so forgive me for being lazy with the map creation :P.&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pqwAXpnAjj0?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/pqwAXpnAjj0?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-5470168115363864161?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/5470168115363864161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/secret-revealed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5470168115363864161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5470168115363864161'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/secret-revealed.html' title='Secret Revealed!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1531960707475041753</id><published>2010-11-08T01:20:00.000-08:00</published><updated>2010-11-08T01:20:05.180-08:00</updated><title type='text'>Mapbuilder Update!</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;For starters: This is not the "secret" stuff we're working on, this is just a mapbuilder update ;).&lt;br /&gt;&lt;br /&gt;Changes in the editor:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Resolution is now 1024x704 pixels (704 because it has to fit on my friends laptop screen :P)&lt;/li&gt;&lt;li&gt;New "shiny" interface (thanks to: Valpskott) &lt;/li&gt;&lt;li&gt;Minimap&lt;/li&gt;&lt;li&gt;Export Png&lt;/li&gt;&lt;li&gt;Select tile color for minimap&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Here's the video:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/B67fdciXhMg?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/B67fdciXhMg?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next blog!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1531960707475041753?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1531960707475041753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/mapbuilder-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1531960707475041753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1531960707475041753'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/mapbuilder-update.html' title='Mapbuilder Update!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-5377870163033133848</id><published>2010-11-05T04:43:00.000-07:00</published><updated>2010-11-05T04:43:50.646-07:00</updated><title type='text'>Take in-game screenshots and export map as png!</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;At the moment I'm working on the "secret" stuff that will be released later on, but before that time comes I need to "feed" you with some kind of update so you know the game is progressing forward.&lt;br /&gt;&lt;br /&gt;For starters I've smashed some bugs and fixed a few things:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;New collision code for the player to the world is completed&lt;/li&gt;&lt;li&gt;The enemy AI bug is fixed (the shellbiter had a problem)&amp;nbsp;&lt;/li&gt;&lt;li&gt;Added .png export support&lt;/li&gt;&lt;/ul&gt;As the topic says, it is now possible to take screenshots and export the whole map in the map editor as a .png.&lt;br /&gt;&lt;br /&gt;Here's the temporary map you've seen in all the videos:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dream-code.se/theforgottenplanet/images/mapexport.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://dream-code.se/theforgottenplanet/images/mapexport.png" width="456" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;Now I need to get back and finish the p...... ehrm.... code :D&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-5377870163033133848?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/5377870163033133848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/take-in-game-screenshots-and-export-map.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5377870163033133848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/5377870163033133848'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/take-in-game-screenshots-and-export-map.html' title='Take in-game screenshots and export map as png!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-4506352604550794010</id><published>2010-11-01T07:23:00.000-07:00</published><updated>2010-11-01T07:23:10.304-07:00</updated><title type='text'>crouching!</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;This past weekend was great! I solved many things in the code and added some features, one of them being: crouching.&lt;br /&gt;Also a good friend of mine is helping me with feedback with game ideas for the game. This weekend we had a "breakthrough" with a unique feature for the game. We were discussing the famous "morphball" thingy and..... the rest is secret until revealed in a youtube video :P.&lt;br /&gt;&lt;br /&gt;As most of you probably already have figured out, this game is inspired by metroid, however we're making our own game with its own "feel" and special "touch" and we hope that you'll like the "flavor" of it when the first tech demo is released. There is so many things I want to tell you right away here and now!. But... I'm restraining myself and will only release bits and pieces here as the development goes forward.&lt;br /&gt;&lt;br /&gt;Enough of my "rabbling"... Here's teh U-tubee widdzeo:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y60tELLQXfk?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Y60tELLQXfk?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;br /&gt;&lt;br /&gt;Until next time you visit here ;)&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-4506352604550794010?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/4506352604550794010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/crouching.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4506352604550794010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4506352604550794010'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/11/crouching.html' title='crouching!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3760609558410922864</id><published>2010-10-28T09:47:00.000-07:00</published><updated>2010-10-28T09:47:41.767-07:00</updated><title type='text'>Walking between maps &amp; Background scroll fix!</title><content type='html'>Hey again!&lt;br /&gt;&lt;br /&gt;This last week I've had less time to work on the game, however some progress has been made!&lt;br /&gt;&lt;br /&gt;What's new: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Fixed the background scrolling&lt;/li&gt;&lt;li&gt; Fixed the portal bug&lt;/li&gt;&lt;li&gt;Reduced the character collision size against the world&lt;/li&gt;&lt;li&gt;Jumping/Falling down into a new map works properly now&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&amp;nbsp;What's next up on the Bug / Features list?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;New collision code for the player to the world (some additions to the one I have at the moment)&lt;/li&gt;&lt;li&gt;Fixing an enemy AI bug&lt;/li&gt;&lt;li&gt;Crouching! We want to be able to sit down and shoot tiles / enemies&lt;/li&gt;&lt;li&gt;Bombs! Blow away certain blocks&lt;/li&gt;&lt;li&gt;Stuff.....&lt;/li&gt;&lt;li&gt;Some more stuff after that&lt;/li&gt;&lt;li&gt;A new video and blog entry here!&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Previous post did not have a youtube video, however this one do!&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9tqElHcKIso?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/9tqElHcKIso?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3760609558410922864?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3760609558410922864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/walking-between-maps-background-scroll.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3760609558410922864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3760609558410922864'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/walking-between-maps-background-scroll.html' title='Walking between maps &amp; Background scroll fix!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7065735095202366432</id><published>2010-10-22T01:11:00.000-07:00</published><updated>2010-10-22T01:11:55.425-07:00</updated><title type='text'>Killing Bugs &amp; correcting things!</title><content type='html'>If you're wondering why there has been no videos lately it's because I'm fixing bugs in the code and correcting features.&lt;br /&gt;&lt;br /&gt;So far these bugs have been adressed:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;When shooting a projectile outside of the screen it was killed instantly. So if you jumped up (outside the screen) and tried to fire down the shot was killed. The fix was simple: Change the boundaries for the shots to die 150 pixels outside of the screen.&lt;/li&gt;&lt;li&gt;Sprite's now have a "x_correction_right" and "x_correction_left" that makes their bounding box less wide, which results in world collisions being more realistic. This was a bit trickier to get working properly due to some faults in the already written code. It sure is good to go through things again and correct them mistakes you have made earlier.&lt;/li&gt;&lt;/ul&gt;Currently I'm working on fixing the following bugs:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Proper 8-way background scrolling. It's 95% good now, but if the player jumps on the same place and collides with a "roof" the background slowly moves down. This is more of a "correction" thing than a bug.&lt;/li&gt;&lt;li&gt;Fix the portal bug. Portals are places the the edges of the map so if a player walks on one it activates. When the player then leaves the screen the new map is loaded. However if you leave the screen somewhere else it will load the last portal map that you walked on.&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Co-op   player animation is not slowed down if he/she walks in water&lt;/span&gt; &lt;/li&gt;&lt;li&gt;There is no yes/no question in the Map editor if you want to overwrite a map. I've clicked wrong a few times so it's time to add one!&lt;/li&gt;&lt;/ul&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7065735095202366432?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7065735095202366432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/killing-bugs-correcting-things.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7065735095202366432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7065735095202366432'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/killing-bugs-correcting-things.html' title='Killing Bugs &amp; correcting things!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6770952387955964472</id><published>2010-10-16T11:18:00.000-07:00</published><updated>2010-10-16T11:20:15.123-07:00</updated><title type='text'>New musican has joined!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Today we welcome a new member to the  "The Forgotten Planet" team! Have you noticed the new menu music in the last video? The new menu track is made by Josef Falkensköld ( http://falconshield.com )&lt;br /&gt;&lt;br /&gt;Each new piece of music that I listen to from him is like opening a new christmas gift! Personally I love the music he makes!&lt;br /&gt;&lt;br /&gt;Today Josef's homepage is added to the "Recommended links" section! &lt;br /&gt;&lt;br /&gt;Back to coding!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6770952387955964472?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6770952387955964472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/new-musican-has-joined.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6770952387955964472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6770952387955964472'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/new-musican-has-joined.html' title='New musican has joined!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-8552433033459215876</id><published>2010-10-16T00:26:00.000-07:00</published><updated>2010-10-16T00:30:01.988-07:00</updated><title type='text'>Menu Options Complete!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Today I finished the menu options for the game. The only thing left was the Gamepad Settins.&lt;br /&gt;&lt;br /&gt;Changes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I added a "Default Settings" button to the Gamepad and keyboard settings.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Removed the Master volume meter in the Audio settings as I told you I would in the earlier post. &lt;/li&gt;&lt;/ul&gt;Next up is to start adressing some bugs I have on my TODO list. &lt;br /&gt;&lt;br /&gt;I don't change the video resolution in this video since you've seen it before. Here's the Youtube video:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vPZdemPak28?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vPZdemPak28?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Have a good one!&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-8552433033459215876?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/8552433033459215876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/menu-options-complete.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8552433033459215876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8552433033459215876'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/menu-options-complete.html' title='Menu Options Complete!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-2813618707300882243</id><published>2010-10-12T12:15:00.000-07:00</published><updated>2010-10-12T12:15:48.137-07:00</updated><title type='text'>Audio and Keyboard Settings!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;It's been a couple of days since I posted anything. I have been busy working, taking care of our lovely daughter (4 months) visiting friends, playing keyboard / piano and other fun stuff so coding on the game have not been priority number one lately. But! I've still been working on it! ^^&lt;br /&gt;&lt;br /&gt;Today I finished the customize keyboard settings, and earlier on I fixed the Audio settings. The Audio settings is not complete since SDL_Mixer separates the Music Volume and Chunk volumes so the master volume only applies to the sound effects, so I'll probably remove the Master Volume meter and only have 3 sliders for Music, Sound Volume and Voice Volume.&lt;br /&gt;&lt;br /&gt;Anyways, you did not come here to just read all of these lines... you want that "goot lookingk" Youtube video aswell! The first 15 seconds you get to listen to the "nice?" soundtrack, then I move into the menus.&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yq40MXHzczI?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/yq40MXHzczI?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-2813618707300882243?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/2813618707300882243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/audio-and-keyboard-settings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2813618707300882243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/2813618707300882243'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/audio-and-keyboard-settings.html' title='Audio and Keyboard Settings!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3973939658770887098</id><published>2010-10-05T11:27:00.000-07:00</published><updated>2010-10-05T11:27:24.184-07:00</updated><title type='text'>Video Settings Complete!</title><content type='html'>Hello again!&lt;br /&gt;&lt;br /&gt;Today I finished the video settings. I've been busy working and spending time with friends and family so things have been moving slower than usual.&lt;br /&gt;&lt;br /&gt;I have some good news for you, the game window can be resized so you're able to play the game in any size you want. However if the computer is old the game might be unplayable with a scaled window. The scaler is using the CPU to scale the graphics so if the game runs slow on a machine 640x480 Fullscreen mode is the best. (It's always the best!)&lt;br /&gt;&lt;br /&gt;Anyways, here' the latest Youtube Video for you!&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kVZkEVtHcHg?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/kVZkEVtHcHg?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3973939658770887098?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3973939658770887098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/video-settings-complete.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3973939658770887098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3973939658770887098'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/video-settings-complete.html' title='Video Settings Complete!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7483212317584359116</id><published>2010-10-02T05:16:00.000-07:00</published><updated>2010-10-02T05:16:09.023-07:00</updated><title type='text'>Video Resolutions!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Today I started working on the Options settings for the game.&lt;br /&gt;&lt;br /&gt;First up on the list is the the video settings. The first thing I had to try was running the game in FULL HD (1920x1080 pixels) and it's working good! (at least on my quad core 2.4 GHZ puter with a RADEON HD 4850 under linux).&lt;br /&gt;&lt;br /&gt;The higher resolutions will only be available in windowed mode since there is no reason to run the game in fullscreen mode with stretched pixels. Stretching the screen costs performance so if the game demo (when released) runs slow on your computer switch back to 640x480 which is the native resolution.&lt;br /&gt;&lt;br /&gt;Now! Before you complain: I'm saying wrong in the video "1900x1200 pixels" which should have been 1920x1080. Ok, continue reading now!&lt;br /&gt;&lt;br /&gt;And the reason you really came here for: The youtube video!&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MW1rj4b3UVc?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/MW1rj4b3UVc?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;As I say in the video: Until next blog!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7483212317584359116?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7483212317584359116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/video-resolutions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7483212317584359116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7483212317584359116'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/10/video-resolutions.html' title='Video Resolutions!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3145420394412981201</id><published>2010-09-29T03:39:00.000-07:00</published><updated>2010-09-29T06:15:09.672-07:00</updated><title type='text'>Counter Reset</title><content type='html'>Just found out the visitor counter was increasing on page reloads which is cheating. I created a new counter and set it back to 1000 to compensate for the wrong counter hits.&lt;br /&gt;&lt;br /&gt;The counter is only increased by a unique visit (6 hours must have passed since the last visit). My IP is also blocked from recording visits on the page.&lt;br /&gt;&lt;br /&gt;Back to coding!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3145420394412981201?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3145420394412981201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/counter-reset.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3145420394412981201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3145420394412981201'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/counter-reset.html' title='Counter Reset'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1155622976630783570</id><published>2010-09-28T10:54:00.000-07:00</published><updated>2010-09-28T10:54:18.347-07:00</updated><title type='text'>New Multiplayer Lobby!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;These last days I've been working on the network lobby, making it more simple for players to connect. I also fixed a few bugs that were lingering here and there.&lt;br /&gt;&lt;br /&gt;The interesting part is that I've coded all the stuff in linux so now I have to reboot into windows and compile the game and make sure that there are no windows-specific bugs. If there are I have to smash them as well ;)&lt;br /&gt;&lt;br /&gt;Here's the youtube video with the new Multiplayer Lobby and some multiplayer footage of the destructible tiles.&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/UzCONjAhRvE?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/UzCONjAhRvE?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1155622976630783570?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1155622976630783570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/new-multiplayer-lobby.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1155622976630783570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1155622976630783570'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/new-multiplayer-lobby.html' title='New Multiplayer Lobby!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-8959520720044047799</id><published>2010-09-23T22:57:00.000-07:00</published><updated>2010-09-23T22:57:30.056-07:00</updated><title type='text'>Destructible Tiles</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;I'm back again, this time I don't have so much new "visual" stuff since I've been working on fixing bugs in the code.&amp;nbsp; But!... I do have a little video of destructible tiles. Nothing fancy but it's needed in order to create secret passages and fun stuff like that.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Things that have been fixed:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Player jump is controlled to how long you hold the jump button down.&lt;/li&gt;&lt;li&gt;Projectiles that was sent over LAN/Internet did not get the right widht &amp;amp; height which displaced the impact positions.&lt;/li&gt;&lt;li&gt;Sometimes the projectile collision tile test returned an invalid tile resulting in segmention fault.&lt;/li&gt;&lt;li&gt;Host sends enemy data more often and less interpolation is used. This is acceptable for a 2player co-op game, but nor for a multiplayer online game.&lt;/li&gt;&lt;/ul&gt;And finally, what you really came here for:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/T9Uo5idpc6Y?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/T9Uo5idpc6Y?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Destructable tiles works over LAN / Internet play as well.&lt;br /&gt;&lt;br /&gt;See you next post&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-8959520720044047799?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/8959520720044047799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/destructible-tiles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8959520720044047799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/8959520720044047799'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/destructible-tiles.html' title='Destructible Tiles'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3958819473513081493</id><published>2010-09-18T03:04:00.000-07:00</published><updated>2010-09-18T03:04:09.789-07:00</updated><title type='text'>2-player co-op getting closer!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;These last days I've not had much time to code, but I have been able to squeeze in about 30-40 minutes every morning and about 1-2 hours later during the day.&lt;br /&gt;&lt;br /&gt;Today I have a little YouTube video for you showing the early stages of the multiplayer action. This time I'm playing on the same screen in linux. When things work more smoothly I'll record a new video when I'm playing with one of my friends.&lt;br /&gt;&lt;br /&gt;What works so far:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The Host sends frequent data of the enemies position, direction, state and life. In between the client interpolates and moves the enemies according to the state that was received.&lt;/li&gt;&lt;li&gt;Both Client and Host send the players position, direction and state very frequent so that there is no LAG. The package is 15 bytes, which means that if we sent the package 30 times / sec it would only be 450 bytes. (1 kb = 1024 bytes), so there is practically no bandwidth taken even if we wanted to send the package 60 times / sec (900 bytes)&lt;/li&gt;&lt;li&gt;If Client or Host presses the shoot button, a small package (14 bytes) is sent with the start x,y position, direction and identity (fireball, iceshot etc) of the shot. When the package is received the shot is activated and handled locally.&lt;/li&gt;&lt;li&gt;Whenever the Client attacks an enemy, a small package is sent to Host with the enemies life and state.&lt;/li&gt;&lt;/ul&gt;There is still a lot of tweaking to do to optimize the network data.&lt;br /&gt;&lt;br /&gt;There is also some "bugs" left to take care of. As you could see in the movie I have not yet fixed the "damaged state" on the player. It is not canceled until you move the character.&lt;br /&gt;&lt;br /&gt;And here you have the YouTube Video: (Watch in FULL HD)&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IVckogcr17w?hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/IVckogcr17w?hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;See you next post!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3958819473513081493?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3958819473513081493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/2-player-co-op-getting-closer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3958819473513081493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3958819473513081493'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/2-player-co-op-getting-closer.html' title='2-player co-op getting closer!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-4532837184409394240</id><published>2010-09-14T11:51:00.000-07:00</published><updated>2010-09-20T05:48:20.168-07:00</updated><title type='text'>Progress on the Multiplayer code!</title><content type='html'>&lt;span style="font-size: small;"&gt;&lt;b&gt;Hi!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I'm back again with a small update for you. Today is only text, but in stead of a long "no-news" break with no info at all I'm giving you some "in-the-middle-info".&lt;br /&gt;In other words.... No YouTube video for you toda, but soon there should be one with 2-players running around on the screen shooting things together &lt;br /&gt;&lt;br /&gt;I have bug tested the connection code a lot with some friends, and I'm just about done with that part. Today I started working on the player data package sending / receiving, and it works as it should. As of now I have a nice debug string on the screen displaying The Team player's:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;X &amp;amp; y position&lt;/li&gt;&lt;li&gt;State&lt;/li&gt;&lt;li&gt;Direction&lt;/li&gt;&lt;/ul&gt;What's left now is:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;an "entity-package" that sends all entities x,y position, direction and state. In between the packages the client will interpolate the position of the entities so things will look about 95-100% the same on both screens. (The Host computer sends this data)&lt;/li&gt;&lt;li&gt;a projectile package that send the projectiles x,y position and direction&lt;/li&gt;&lt;li&gt;applying the packages data to graphics on the screen&lt;/li&gt;&lt;li&gt;probably fix some "unexpected" things that will "pop" up during coding.&lt;/li&gt;&lt;/ul&gt;I'm planning to have coded this within the week and will then throw you a youtube video.&lt;br /&gt;&lt;br /&gt;Once&amp;nbsp;Björn is ready with the "basic" character design I'll release a little "Tech-Demo". Nothing fancy just running around shooting some stuff together, walking around in some rooms... Don't ask for a date for this, it will be ready when it's ready. Until then: continue to watch the YouTube videos and follow the game creation process.&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-4532837184409394240?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/4532837184409394240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/progress-on-multiplayer-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4532837184409394240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4532837184409394240'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/progress-on-multiplayer-code.html' title='Progress on the Multiplayer code!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-4345134083083630312</id><published>2010-09-09T10:53:00.000-07:00</published><updated>2010-09-09T10:53:05.145-07:00</updated><title type='text'>Fist in-game chat over Internet!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;I've been busy these last days with a lot of wonderful friends which have visited or been visited by us.&lt;br /&gt;&lt;br /&gt;The last days I've been working a bit here and there on the 2-Player co-op code and today I show you the first in-game chat ever in the multiplayer "lobby".&lt;br /&gt;&lt;br /&gt;Today I recorded the game in windows with CamStudio 2.00. In Ubuntu linux I  use gtkrecordmydesktop to record the screen. &lt;br /&gt;&lt;br /&gt;When you click multiplayer, you get to select if you want to host or join a game. If you want to host, you only have to type in the port number you want to listen to. This is the best way since many have a port forwarded in their router that they can use and this way you don't have to forward a new one! If you select join game you have to type in the IP adress you want to connect to, and then the port number.&lt;br /&gt;&lt;br /&gt;As usual I have a YouTube video for you. Here you see my good friend Simon from the northern part of Sweden connecting to me and we have the first ever in-game chat in The Forgotten Planet Multiplayer "lobby".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=OQzZ7Y-NMGQ"&gt;Click to watch: The Lost Planet - Chat over Internet.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-4345134083083630312?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/4345134083083630312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/fist-in-game-chat-over-internet.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4345134083083630312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4345134083083630312'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/fist-in-game-chat-over-internet.html' title='Fist in-game chat over Internet!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-4047514710453056976</id><published>2010-09-06T04:38:00.000-07:00</published><updated>2010-09-06T04:44:51.276-07:00</updated><title type='text'>New Tiles (W.I.P)</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Today I received the first tiles from Bobwax. Immediately I threw them into the Map builder and re-designed the level you've seen before in the other videos. The tiles are still work in progress so everything is not fitting together to 100%, and there are still many more tiles to come.&lt;br /&gt;&lt;br /&gt;Today I will focus some more on the multiplayer part of the game. The Demo that&amp;nbsp; will be released (Within a month or two) will have 2-player co-op so you and your friend can play over LAN / Internet.&lt;br /&gt;&lt;br /&gt;As usual I made a youtube video for you to watch. In this video you also see the "hit" effect on the enemies which I was talking about in the last post.&lt;br /&gt;&lt;br /&gt;At the moment I'm not recording the music &amp;amp; sound in the videos, this is because I don't have sound effects done for the enemies and such. You will also be bored with the same soundtrack playing over and over and over again in all the videos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=mVr8IU9CN4M"&gt;Click here: Youtube video showing the new (w.i.p) tileset.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Until I blog again!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-4047514710453056976?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/4047514710453056976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/new-tiles-wip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4047514710453056976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4047514710453056976'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/new-tiles-wip.html' title='New Tiles (W.I.P)'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-4100368604563582971</id><published>2010-09-05T03:14:00.000-07:00</published><updated>2010-09-05T06:34:26.631-07:00</updated><title type='text'>Map Builder video!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Today I added music selection to my map builder, and fixed some minor bugs that was lurking around. In the game engine I fixed so that music will continue playing when loading a new map within the same kind of area in the game. It would be a bit annoying if the music started all over in the middle of the song when moving within a similar area.&lt;br /&gt;&lt;br /&gt;I also decided to show you the map editor and its features.&lt;br /&gt;&lt;br /&gt;Link to the youtube video: &lt;a href="http://www.youtube.com/watch?v=79wma0Q7Y1U"&gt;The Forgotten Planet - Map Builder&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(For some reason the video had some extra 10 minutes of zero length, so youtube complaied about the video being to long... Anyways that's fixed now)&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-4100368604563582971?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/4100368604563582971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/map-builder-video.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4100368604563582971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/4100368604563582971'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/map-builder-video.html' title='Map Builder video!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1912404722342384382</id><published>2010-09-03T09:04:00.000-07:00</published><updated>2010-09-03T09:04:42.923-07:00</updated><title type='text'>Minor update.</title><content type='html'>Hey again!&lt;br /&gt;&lt;br /&gt;Today I had prety much no time to program on the game at all. But the final sprites for the ShellBiter was completed, so I added the death animation for the Shellbiter to the game.&lt;br /&gt;&lt;br /&gt;I also changed the enemy code when being hit. The best effect is to draw the sprite completely white when the projectile hits them, and this was added today. I still have some tweaking to do but It's nothing major and will be corrected with a few short moments with the code.&lt;br /&gt;&lt;br /&gt;Today I skip the youtube video part, since it was such a small update.&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1912404722342384382?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1912404722342384382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/minor-update.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1912404722342384382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1912404722342384382'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/09/minor-update.html' title='Minor update.'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1099757700598697578</id><published>2010-08-31T12:30:00.000-07:00</published><updated>2010-08-31T22:38:16.323-07:00</updated><title type='text'>New Enemy: The ShellBiter!</title><content type='html'>I can't believe myself to day: Triple Posting!! &lt;br /&gt;&lt;br /&gt;First some very nice news!&lt;br /&gt;&lt;br /&gt;A very talented Pixel artist has joined the project: "Bobwax"&lt;br /&gt;&lt;br /&gt;Please pay a visit to his homepage:&lt;a href="http://www.bjornsilfverberg.se/"&gt;http://www.bjornsilfverberg.se/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;He gave me a very nice good looking animated sprite for the game, and I could not just sit back and relax. It took some time, blood sweat and tears, but now I have the critter in-game.&lt;br /&gt;&lt;br /&gt;Process to get an enemy in-game: &lt;br /&gt;1. Edit the sprite-sheet to fit my game engines format of reading in sprites fast.&lt;br /&gt;2. Insert the sprite into my map editor&lt;br /&gt;3. Insert the sprite into the game engine&lt;br /&gt;4. Code the AI for it&lt;br /&gt;5. Bugtest&lt;br /&gt;6. Bugtest some more&lt;br /&gt;&lt;br /&gt;And here I am somewhat finished with it. Will insert a delay on the attack for it tomorrow, but I wanted to get this out to you today.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=crjgwzO_mrU"&gt;Youtube video: New Enemy - ShellBiter&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1099757700598697578?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1099757700598697578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/new-enemy-shellbiter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1099757700598697578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1099757700598697578'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/new-enemy-shellbiter.html' title='New Enemy: The ShellBiter!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7782307184828791924</id><published>2010-08-31T02:06:00.000-07:00</published><updated>2010-08-31T02:06:09.551-07:00</updated><title type='text'>TCP/IP non-blocking working now!</title><content type='html'>Today Is another "double-post" day!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After a few hours of researching and trying out different things I got SDL_Net TCP/IP to work non-blocking. This means I can now hurry onward to start coding the two-player co-op experience!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's the first working non-blocking TCP/IP video. Only console, but proves it's working!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=Idv3vk0-gno"&gt;Click to watch: The Forgotten Planet - TCP/IP non-blocking video&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7782307184828791924?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7782307184828791924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/tcpip-non-blocking-working-now.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7782307184828791924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7782307184828791924'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/tcpip-non-blocking-working-now.html' title='TCP/IP non-blocking working now!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7316218595563853982</id><published>2010-08-30T23:07:00.000-07:00</published><updated>2010-08-30T23:07:52.540-07:00</updated><title type='text'>2-Player co-op on the way!</title><content type='html'>Hello Again!&lt;br /&gt;&lt;br /&gt;Today I have some good news for you!&lt;br /&gt;&lt;br /&gt;That "Multiplayer" word glowing in the main menu means that The Forgotten Planet will have 2-player co-op mode. You will be able play over Internet &amp;amp; LAN. And to make things even more fun the co-op mode will have a completely different game world!&lt;br /&gt;&lt;br /&gt;Earlier I used UDP for a metroid clone I was working on, and it worked prety well. But UDP is a bit "overkill" for just 2-player, so this time I've decided to try with TCP/IP instead. &lt;br /&gt;&lt;br /&gt;As you probably have guesses by now I've started working on the networking part for the game. At the moment I'm testing if I can get TCP/IP non-blocking with SDL_net and I think I have found a solution. If I somehow against all odds fail, I'll fall back on UDP which by default is Non-Blocking in SDL_net. &lt;br /&gt;&lt;br /&gt;Anyways back to TCP/IP coding!&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7316218595563853982?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7316218595563853982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/2-player-co-op-on-way.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7316218595563853982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7316218595563853982'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/2-player-co-op-on-way.html' title='2-Player co-op on the way!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6263543919670488819</id><published>2010-08-30T03:52:00.000-07:00</published><updated>2010-08-30T03:53:32.302-07:00</updated><title type='text'>Main Menu + Music</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Today I started working on the main menu of the game. Figured that glowing menu selection was cool, so I fired up my GIMP and did some Image manipulation.&lt;br /&gt;&lt;br /&gt;Screenshot of the main menu (click image to view full-size):&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dream-code.se/theforgottenplanet/images/mainmenu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="318" src="http://dream-code.se/theforgottenplanet/images/mainmenu.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;And the Youtube video with the menu and its sound track:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=N8pxeRDw07Q"&gt;Click for Youtube video of the Main Menu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6263543919670488819?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6263543919670488819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/main-menu-music.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6263543919670488819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6263543919670488819'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/main-menu-music.html' title='Main Menu + Music'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-7520123980302447730</id><published>2010-08-27T23:51:00.000-07:00</published><updated>2010-08-27T23:53:09.140-07:00</updated><title type='text'>GamePad Support!</title><content type='html'>A new day with headache and a clogged nose! - Yes I have a cold!&lt;br /&gt;&lt;br /&gt;Today I started working on the Gamepad / Joystick support and so far I have the buttons "hard-coded". Next step will be to write the Customize Keyboard and GamePad options so the player can choose which keys / buttons he / she want to use to control our main character.&lt;br /&gt;&lt;br /&gt;Here's a Youtube Video of me playing using my GamePad:&lt;br /&gt;Click here -&amp;gt; &lt;a href="http://www.youtube.com/watch?v=ksPAmxMAqqY"&gt;Youtube video Gamepad Support&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(Yes, Enemy - Player collision test is turned off atm, that's why I don't take any damage from enemies in this video.)&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-7520123980302447730?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/7520123980302447730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/gamepad-support.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7520123980302447730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/7520123980302447730'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/gamepad-support.html' title='GamePad Support!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6943249924279481578</id><published>2010-08-25T11:20:00.000-07:00</published><updated>2010-08-26T19:59:38.268-07:00</updated><title type='text'>Let there be sound, and there was sound!</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;Yesterday I added the SDL mixer library to the game project. It makes playing sounds and music very simple. In only a couple of minutes I had the first .wav file playing and another 10 minutes and music was playing from my speakers as well. Now I can start working on the various sound effects for the game.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After some googling I found out how to record the internal sound with gtkrecordmydesktop, so here's the youtube video with music and sound in-game.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Click to watch the Youtube Video:&lt;a href="http://www.youtube.com/watch?v=ipjG6HQdiTQ"&gt;Music &amp;amp; Sound in-game&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I must say that it feels good to get sound in-game early instead of late in the game creation process. Now I have to focus on designing sound effects for enemies, surroundings, explosions etc etc... when I throw them into the game.&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6943249924279481578?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6943249924279481578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/let-there-be-sound-and-there-was-sound.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6943249924279481578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6943249924279481578'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/let-there-be-sound-and-there-was-sound.html' title='Let there be sound, and there was sound!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-1910572337016614246</id><published>2010-08-23T07:12:00.000-07:00</published><updated>2010-08-23T07:21:11.210-07:00</updated><title type='text'>Target OS for The Forgotten Planet?</title><content type='html'>2nd post for today!&lt;br /&gt;&lt;br /&gt;Today I post twise which does not happen to often.&lt;br /&gt;I'm starting to receive questions about what OS you can run The Forgotten Planet on, so I figured I would clarify a few things.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What OS can you run The Forgotten Planet on now?&lt;/b&gt;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;At the moment The Forgotten Planet runs on both Linux &amp;amp; windows.&lt;br /&gt;I'm thinking about porting the game to XNA (XBOX360) later, but we'll see what happens (nothing 100% decided yet).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What are you creating the game in?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I'm programming the game with C using SDL ( http://www.libsdl.org/ ) which makes it easy to compile and run the game on both windows and linux without changing one single line of code.&lt;br /&gt;&lt;br /&gt;Next project (whenever that might be in the far distant future) will be made with OpenGL + SDL, written in C++.&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-1910572337016614246?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/1910572337016614246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/target-os-for-forgotten-planet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1910572337016614246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/1910572337016614246'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/target-os-for-forgotten-planet.html' title='Target OS for The Forgotten Planet?'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-6450099133779568851</id><published>2010-08-23T06:29:00.000-07:00</published><updated>2010-08-23T06:29:29.799-07:00</updated><title type='text'>Rotozoomer!</title><content type='html'>Hello again! &lt;br /&gt;&lt;br /&gt;A few days ago I started playing around with rotating images, and today I got it to work properly.&lt;br /&gt;&lt;br /&gt;Here is a Link to the youtube video: &lt;a href="http://www.youtube.com/watch?v=u9-UdIA3yxk"&gt;http://www.youtube.com/watch?v=u9-UdIA3yxk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This will be used for enemies, bosses and other fun stuff that we want to rotate.&lt;br /&gt;&lt;br /&gt;Until next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-6450099133779568851?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/6450099133779568851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/rotozoomer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6450099133779568851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/6450099133779568851'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/rotozoomer.html' title='Rotozoomer!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-322522480405608339</id><published>2010-08-20T22:20:00.000-07:00</published><updated>2010-08-20T22:22:26.220-07:00</updated><title type='text'>Youtube Channel!</title><content type='html'>Today I created a youtube channel for The Forgotten Planet.&lt;br /&gt;&lt;br /&gt;Link to youtube: &lt;a href="http://www.youtube.com/theforgottenplanet"&gt;The Forgotten Planet on Youtube&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Rough Sketch&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Also, here is a rough sketch of the different areas in the game:&lt;br /&gt;(Click the image if you want to see it in full-size)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dream-code.se/theforgottenplanet/images/spelskiss.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://dream-code.se/theforgottenplanet/images/spelskiss.png" width="470" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-322522480405608339?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/322522480405608339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/youtube-channel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/322522480405608339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/322522480405608339'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/youtube-channel.html' title='Youtube Channel!'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3980056297163349204</id><published>2010-08-14T05:56:00.000-07:00</published><updated>2010-08-14T05:56:12.293-07:00</updated><title type='text'>Small Update</title><content type='html'>&lt;b&gt;Hi Again! &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I'm back with some small news, nothing fancy since I'm working "under the hood" on the game engine, fixing bugs and speeding up things. This means no nice screen-shots or videos this time.&lt;br /&gt;&lt;br /&gt;Today I focused on fixing a bug with the collision code. Sometimes when an enemy jumped on a slope it fell through. This annoyed me so I decided to focus on the bug and after a few hours (yes a few hours, this one was hiding deep down between them lines), but I finally found the bugger and took him out with my bugxtinator.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Game documentation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I Also started documenting down the ideas I have for the different areas in game.&lt;br /&gt;Here is a "sneak-peak" of a few areas in the game: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Surface&lt;br /&gt;&lt;br /&gt;This is where the game starts. The aliens have just crash landed on the planet surface and try to use their long-space-communication equipment, and find out that it does not work due to being jammed by the planetary automated defense system. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ancient Ruins&lt;br /&gt;&lt;br /&gt;This is the area of the game where the player will find the remnants of the advanced civilization that once lived here and also built the planetary defense system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hovering Islands&lt;br /&gt;&lt;br /&gt;Once the player has built a "mini-craft" he can use it to fly up and explore these Islands.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Crystal Caves&lt;br /&gt;&lt;br /&gt;A dark place filled with crystals which grow out from the walls. The crystals are power sources which the player need to collect in order to repair the ship. The more crystals the player pick, the darker the area becomes since they are the only light source down there. However, with the right materials the player can build a ball of light which follows him where he goes, lighting up dark places.&lt;br /&gt;&lt;br /&gt;This was only a small "preview" of what is to come.&lt;br /&gt;&lt;br /&gt;See you next post&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3980056297163349204?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3980056297163349204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/small-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3980056297163349204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3980056297163349204'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/small-update.html' title='Small Update'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-3044684601973877159</id><published>2010-08-10T09:57:00.000-07:00</published><updated>2010-08-14T05:56:50.430-07:00</updated><title type='text'>New enemy &amp; water movement.</title><content type='html'>&lt;b&gt;Hi!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Progress on the game is going smooth. I Talked with my pixel artist yesterday, and he showed me some progress on the alien game sprite, and I got a glimpse of the nice alien gun which will fire them nice "projectiles of death" (Skype video chat).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Art!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Here is a w.i.p sprite of one of the two aliens that crash lands which you will be able to play.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dream-code.se/theforgottenplanet/images/playerone.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://dream-code.se/theforgottenplanet/images/playerone.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have started to make friends with a nice guy that will move to the city where I live (Eksjö, sweden). He has great talent for painting miniature models for games like Warhammer 40k etc.&lt;br /&gt;&lt;br /&gt;He has offered to paint backgrounds for the game, which I'm eagerly waiting to see!&lt;br /&gt;&lt;br /&gt;Here's a link to his blog:&lt;br /&gt;&lt;br /&gt;http://mytinythings.blogspot.com/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What's new since last post?&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;Earlier this week I added a water surface tile animation which I place upon the first water tile animation I crated, making the water look more real.&lt;br /&gt;&lt;br /&gt;Today I added two things, water movement to the player and a new simple enemy AI.&lt;br /&gt;&lt;br /&gt;Water movement:&lt;br /&gt;&lt;br /&gt;As soon as the player steps down into the water, the movements become "sluggish".&lt;br /&gt;&lt;br /&gt;Enemy AI:&lt;br /&gt;&lt;br /&gt;The enemy is of the most simple kind, it bumps between two walls, going forth and back in en endless loop, until the player kills it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Video of the new stuff:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-c42067529fa8f11b" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v1.nonxt5.googlevideo.com/videoplayback?id%3Dc42067529fa8f11b%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331373476%26sparams%3Did,itag,ip,ipbits,expire%26signature%3DDB4E588DC8F3BD103AF4E56420D6BABD1003DFF.47D0D9A5294CDC98FD97BAAB6D2D7BE69B4DDB7B%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dc42067529fa8f11b%26offsetms%3D5000%26itag%3Dw160%26sigh%3DkoudW6vvIzLUKNXg2T2FWbV7e8o&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v1.nonxt5.googlevideo.com/videoplayback?id%3Dc42067529fa8f11b%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331373476%26sparams%3Did,itag,ip,ipbits,expire%26signature%3DDB4E588DC8F3BD103AF4E56420D6BABD1003DFF.47D0D9A5294CDC98FD97BAAB6D2D7BE69B4DDB7B%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dc42067529fa8f11b%26offsetms%3D5000%26itag%3Dw160%26sigh%3DkoudW6vvIzLUKNXg2T2FWbV7e8o&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Or download directly from here (higher quality, 4MB):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dream-code.se/theforgottenplanet/avi/waterenemy.avi"&gt;Download new enemy and water movement avi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-3044684601973877159?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/3044684601973877159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/new-enemy-water-movement.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3044684601973877159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/3044684601973877159'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/new-enemy-water-movement.html' title='New enemy &amp; water movement.'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4621237746870578462.post-689562566128335550</id><published>2010-08-06T23:22:00.000-07:00</published><updated>2010-08-07T00:17:16.038-07:00</updated><title type='text'>The Forgotten Planet - Story.</title><content type='html'>&lt;b&gt;Hello!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Today I decided to start blogging about the game I'm making: "The Forgotten Planet"&lt;br /&gt;&lt;br /&gt;The best place to start would be the question:&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"What is the game about?"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Two aliens are on a mission from their home world to find a new planet to colonize. They are out exploring a new solar system when the ship scanner beeps: Possible new colonize able planet found. Immediately they pilot their ship towards the planet. However, once they enter the orbit of the planet, the automated planetary defense system shoots them down, and they crash land. Once down on the planet, they discover that their “long-space-communication” does not work from the planet.&lt;br /&gt;&lt;br /&gt;The goal of the game:&lt;br /&gt;&lt;br /&gt;The two aliens must now:&lt;br /&gt;&lt;br /&gt;1. Find materials which they use to repair the ship with.&lt;br /&gt;&lt;br /&gt;This will be a fun event in the game with a menu where you combine gathered materials to:&lt;br /&gt;&lt;br /&gt;- Repair / build a part to the ship&lt;br /&gt;- Upgrade / build a new weapon/item&lt;br /&gt;- Upgrade armor &lt;br /&gt;&lt;br /&gt;2. Close down the “planetary automated defense system in order to not get shot down, and to get out to space to deliver the good news to their home world: “We've found a new planet to colonize”.&lt;br /&gt;&lt;br /&gt;I've been programming on the intro, and I'm about 30% done:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dream-code.se/thelostplanet/intro30percent.avi"&gt;View Intro&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What kind of game is The Forgotten Planet?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The forgotten planet is a 2D platform game where the game world will be free to explore: Go where you want, do what you want etc. Building new weapons/items will unlock new areas to explore, where enemies and bosses wait for your arrival, as you seek materials both rare and common which you need in order to repair your ship.&lt;br /&gt;&lt;br /&gt;Here is a early in-game video (some borrowed sprites &amp;amp; tiles except from the alien &amp;amp; the fireball you see on screen):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dream-code.se/thelostplanet/gameplay.avi"&gt;View Early Gameplay&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See you next post!&lt;br /&gt;&lt;br /&gt;SolarStrings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4621237746870578462-689562566128335550?l=theforgottenplanet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://theforgottenplanet.blogspot.com/feeds/689562566128335550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/forgotten-planet-story.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/689562566128335550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4621237746870578462/posts/default/689562566128335550'/><link rel='alternate' type='text/html' href='http://theforgottenplanet.blogspot.com/2010/08/forgotten-planet-story.html' title='The Forgotten Planet - Story.'/><author><name>SolarStrings</name><uri>http://www.blogger.com/profile/06536951008545943509</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_7NmRAvmPJwA/TF0AdWaZDAI/AAAAAAAAAAg/7cgJ_K3ij78/S220/solarstrings.jpg'/></author><thr:total>0</thr:total></entry></feed>
