• About
  • Gallery of Images
  • Archives
  • Categories
  •   LowRezJam – Report 1

    3/05/14 - 15:32

    So #LowRezJam is all about fitting a game into a 32×32 screen.  Sounds fun and potential painful at the same time.  I thought I’d post some progress updates to keep myself motivated and to give me some ponder time while writing blog posts.  I’ve had an idea I’ve wanted to do for a while, which is basically a simple resource harvesting game.  I prototyped some ideas a while ago, and have worked out how to adjust them to make them fit within the constraints of a 32×32 screen – some of the more complex functions I may have to drop, but it should still be fun.

    I’m using my goto html5 library, impact.js and the first test was to make sure that it would upscale correctly – the rules of the jam are very specific that everything must be in the 32×32 pixel grid – no half pixels when up-scaling.  impact.js handles this fine, so I stuck together a mock level to test scrolling :

    Initial level designThis worked fine, but building static levels like this struck me as a bit boring.  If in doubt I try and use procedural generation as much as possible so I decided to do that instead :)  I tweaked the game to have to distinct map layers – the first one contains the desert environment, the second will contain the resources that you are collecting.  I used the diamond-square algorithm to generate some realistic looking desert and the resource layer.

    full tilemaps

    When combined, this looks something like this :

    combined tilemaps

    Pretty simple stuff for now, not quite happy with the look of it, but its a start.  I also needed something to actually harvest the resource, which is this prototype little vehicle I made :

     

    tiny miner

    30×30 for the full tilesheet – lots of unused space for now and easily the smallest tilesheet I’ve made.  Why on earth gimp says 1.1MB I have no idea :)  So now, we combine these all together, and stick them in the 32×32 frame.  This initial prototype was just to see if it would all work as expected, so the harvesters just randomly move up and down and left and right, and the screen is scrolled by the arrow keys – this is the up-scaled version, next to the original size.

    image5

    And finally, for those who haven’t seen it, this is my quickly put together title screen ( not featuring text, yet ) :

    title

    Now to add some actual gameplay to it :)

     

     

    lamentconfig  
    Share

    Your Reply