<?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-2271708226617318486</id><updated>2012-02-16T17:50:13.286-08:00</updated><title type='text'>platformopolis</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.platformopolis.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default'/><link rel='alternate' type='text/html' href='http://www.platformopolis.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Topher Florence</name><uri>http://www.blogger.com/profile/13335619180088086162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2271708226617318486.post-6426697905486356048</id><published>2009-10-30T10:06:00.000-07:00</published><updated>2009-10-30T10:08:46.925-07:00</updated><title type='text'>Engine Test  03</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_DCA4YnZfeiM/SusdcqspwAI/AAAAAAAAAAM/1DWkovlEaKs/s1600-h/engine03.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 346px;" src="http://1.bp.blogspot.com/_DCA4YnZfeiM/SusdcqspwAI/AAAAAAAAAAM/1DWkovlEaKs/s400/engine03.jpg" alt="" id="BLOGGER_PHOTO_ID_5398440956668788738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alrighty, you can try out the new version here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/?zuiyq1zm1nn"&gt;http://www.mediafire.com/?zuiyq1zm1nn&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Most people who tried it agreed that it was too slow and slippery, so I upped the speed and deceleration.  I still think part of the perception of slowness is the weird walking animation.  Also, later I might lower the jump strength a little bit since he's faster.&lt;br /&gt;&lt;br /&gt;I fixed a bug where you couldn't duck on the moving platforms and added a drop down  so in game if you duck and press the jump button while on a jump-through platform that's on the ground you fall through.  You can try it on the first stripy platform.&lt;br /&gt;&lt;br /&gt;Mainly, I added a few new gimmicks for use in-level.&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/FIVCHJ3QTlY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;There are SMB style trampolines that bounce you higher the longer you stay on them, rider platforms that follow an automated path when you step on them, tunnels to crawl through, and conveyor belts.&lt;br /&gt;&lt;br /&gt;I think a few more gimmicks will give me a good basis for pre-enemy level design, but I'm making good progress.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2271708226617318486-6426697905486356048?l=www.platformopolis.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.platformopolis.com/feeds/6426697905486356048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.platformopolis.com/2009/10/engine-test-03.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/6426697905486356048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/6426697905486356048'/><link rel='alternate' type='text/html' href='http://www.platformopolis.com/2009/10/engine-test-03.html' title='Engine Test  03'/><author><name>Topher Florence</name><uri>http://www.blogger.com/profile/13335619180088086162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_DCA4YnZfeiM/SusdcqspwAI/AAAAAAAAAAM/1DWkovlEaKs/s72-c/engine03.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2271708226617318486.post-2565596134625818461</id><published>2009-10-26T06:02:00.000-07:00</published><updated>2009-10-26T06:06:00.724-07:00</updated><title type='text'>Making the Platforms</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img30.imageshack.us/img30/6133/engine02.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 506px; height: 440px;" src="http://img30.imageshack.us/img30/6133/engine02.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Okay new engine test.  Still using placeholder graphics.  The background is from Disney's &lt;span style="font-style: italic;"&gt;Home on the Range&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now that I have the main engine in a decently playable state, I've added some different kinds of regular platforms:&lt;br /&gt;&lt;br /&gt;Auto Movers:&lt;br /&gt;Horizontal: moves from side to side&lt;br /&gt;Vertical: moves up and down&lt;br /&gt;Diamond: moves in a diamond pattern&lt;br /&gt;Square: moves in a square pattern&lt;br /&gt;&lt;br /&gt;Reactors:&lt;br /&gt;Sinkers: sinks when you stand on them and respawn when hitting a background or bottomless pit&lt;br /&gt;Sinker/Risers: sinks when you stand on them, rise when you step off&lt;br /&gt;Pressure Sinker: sinks when you stand on them, stops when you don't&lt;br /&gt;Crumbler: is destroyed when you step on it&lt;br /&gt;Scale: when you step on one side, the other goes up&lt;br /&gt;&lt;br /&gt;I might add some more but these are a good basis for any other kind I might make.&lt;br /&gt;&lt;br /&gt;Here is a kind of stuttery video of it in action:&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="265"&gt;&lt;param name="movie" value="http://www.youtube.com/v/72jr_wqCV2c&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/72jr_wqCV2c&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;You can play it here:&lt;br /&gt;&lt;a href="http://www.mediafire.com/?l2yoya5y32i"&gt;http://www.mediafire.com/?l2yoya5y32i&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tell me if you find any bugs or if you don't like the feel.&lt;br /&gt;&lt;br /&gt;I've got some new ideas for the design as well.  What if you had to push around giant buildings or stomp them into the ground to get to the right area.  I also am thinking about maybe making some state change platforms with fire/ice balls.  For instance you could turn ice into water to get to new locations (or vice versa).  You could also cool lava and turn it into stone.  I haven't really decided on any kinds of weapons yet though so I dunno.&lt;br /&gt;&lt;br /&gt;Next I have a few basic level gimmicks planned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2271708226617318486-2565596134625818461?l=www.platformopolis.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.platformopolis.com/feeds/2565596134625818461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.platformopolis.com/2009/10/making-platforms.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/2565596134625818461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/2565596134625818461'/><link rel='alternate' type='text/html' href='http://www.platformopolis.com/2009/10/making-platforms.html' title='Making the Platforms'/><author><name>Topher Florence</name><uri>http://www.blogger.com/profile/13335619180088086162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2271708226617318486.post-9075348346799997573</id><published>2009-10-20T05:57:00.000-07:00</published><updated>2009-10-26T06:01:02.454-07:00</updated><title type='text'>Creating the engine</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img196.imageshack.us/img196/3750/jumpv.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 513px; height: 450px;" src="http://img196.imageshack.us/img196/3750/jumpv.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So I'd made a soundtrack for a concept I had rolling around in my head for a Sonic the Hedgehog parody called &lt;a href="http://www.box.net/shared/9zc53kug2a"&gt;Jasper Jackalope&lt;/a&gt;.  I really liked the sound (even though I still need to do some work on it), so I'm building a real game to go with it.  It is not Jasper Jackalope but it will probably use similar level names from the songs.&lt;br /&gt;I want this to be a fun, colorful 8 and 16 bit platformer pastiche, taking a cue from my favorites and remixing them into something new while adding in some original ideas.&lt;br /&gt;&lt;br /&gt;So step one was to create a basic movement engine which you can download here (for Windows):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/?zozm45twhng"&gt;http://www.mediafire.com/?zozm45twhng&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can walk around and jump and butt stomp and wall jump and slide down slopes.  I'm probably going to take out double jump (except maybe as a bonus) simply because it's easier to design a level around a regular jump.  The shirt being asymmetrically reversed like a bad sprite is on purpose. &lt;br /&gt;&lt;br /&gt;I have some ideas about the physics, but tell me what you think and if you find any weird bugs.&lt;br /&gt;&lt;br /&gt;Meanwhile, I'm going to whip up some different kinds of platforms...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2271708226617318486-9075348346799997573?l=www.platformopolis.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.platformopolis.com/feeds/9075348346799997573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.platformopolis.com/2009/10/creating-engine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/9075348346799997573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/9075348346799997573'/><link rel='alternate' type='text/html' href='http://www.platformopolis.com/2009/10/creating-engine.html' title='Creating the engine'/><author><name>Topher Florence</name><uri>http://www.blogger.com/profile/13335619180088086162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2271708226617318486.post-1219931354350030354</id><published>2009-10-12T09:13:00.000-07:00</published><updated>2009-10-26T06:10:07.449-07:00</updated><title type='text'>the mission</title><content type='html'>There is an argument to be made that Super Mario Bros. is an elaborate mental training sequence for the controls of a theoretical fleet of spaceships.  So ingrained into the muscle memory of children of the 80s and 90s are the nooks and crannies of this game, one could believe that Shigeru Miyamoto, with his superhuman design talent and odd perma-smile, is an alien or a time traveler sent back to indoctrinate a generation of pilots to be at the ready to escape our doomed planet when the moment is right.  Every invisible block, every warp zone, every Koopa’s Castle maze, part of a secret stellar map to a new homeworld that can only be navigated by a small, rectangular, two button controller.&lt;br /&gt;&lt;br /&gt;A great 2D platform game infects me.  Somewhere subcutaneously lurks the ability to avoid spike traps in Sonic the Hedgehog or the exact pattern of doors to get through a Super Mario Bros 3 fortress maze.  In all truthfulness, a lot of this is a product of the limits of 8 and 16-bit technology multiplied by the expense of cartridges (leading to only getting a couple of games per year at most unless you were that kid) multiplied by copious amounts of free time.  But there’s something more…&lt;br /&gt;&lt;br /&gt;Even before they burned themselves into my brain, even when they were brand new, the very best platform games had a crackling energy, a masterful flow, something beyond the aesthetic, beckoning me to explore every new world with the same enthusiasm I had for the first.&lt;br /&gt;&lt;br /&gt;What are the invisible ingredients that transform a computer program, a rule set, into a wonderful old neighborhood to visit, or a challenge from a great sparring partner, or a perfect song that never gets stale?  What can I learn by studying the component parts of my favorite 2D platformers?  Are there differences in design philosophy between American, European, and Japanese developers?  What do these games tell us about the personalities of their designers?  What do my favorite kinds of platformers have to say about me?&lt;br /&gt;&lt;br /&gt;To try and answer some of these questions, and to feed my endless hunger To Try To Make Fun And Cool Things, I'm going to build my own side-scroller.  Despite my love for the genre and it's wonderful new resurgence due to easy to use creation tools like XNA, Game Maker, Multimedia Fusion, and Construct, I still feel a void for the kind of game I want to play.  Plus, I've always loved making games as a hobby and I think I'm ready to tackle something more substantial.  In fact, as you're reading this, I've already started!  But, I think keeping a log of it here will help me to keep focused and moving in the right direction.  And maybe I'll get some more folks to bounce ideas off of.&lt;br /&gt;&lt;br /&gt;Here we go...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2271708226617318486-1219931354350030354?l=www.platformopolis.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.platformopolis.com/feeds/1219931354350030354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.platformopolis.com/2009/07/there-is-argument-to-be-made-that-super.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/1219931354350030354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2271708226617318486/posts/default/1219931354350030354'/><link rel='alternate' type='text/html' href='http://www.platformopolis.com/2009/07/there-is-argument-to-be-made-that-super.html' title='the mission'/><author><name>Topher Florence</name><uri>http://www.blogger.com/profile/13335619180088086162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
