Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate

Wang ‘Blob’ Tileset

Author: 
Guy
Wednesday, June 4, 2014 - 14:47
Art Type: 
2D Art
Tags: 
Wang
tile
tileset
pixelart
32x32
template
maze
License(s): 
CC0
Collections: 
  • 2D - Top View
  • 2D Templates
  • 32x32 CC0 JRPG-ish style
  • Oblique projection: all assets
  • Pool: Templates (GDN)
  • RPG Tiles
  • September 1st, 2014
  • Tilesets
  • Tilesets
  • Tilesets and Backgrounds (PixelArt)
  • Useful Things
  • Wang Blob Tilesets
Favorites: 
28
Share Icons: 
Preview: 
Preview
Preview

This is a template layout for a 47 tile ‘Blob’ tileset, packed into a 7x8 array. This is one row less than the template here. The 9 duplicate tiles, are indicated by white index numbers.

Each index number is calculated by adding up binary weightings (1, 2, 4, 8, 16, 32, 64, 128) for yellow edges or corners in a clockwise direction from the top edge. 

A complete tileset would therefore require 2^8 = 256 tiles. The advantage of ‘Blob’ tilesets is that just 47 tiles are needed to seamlessly cover floor or rug-like areas.

From the template I created a ‘raised platforms and walkways’ tileset. The isometric pixel art gives an idea of how the tiles fit together to create seamless random maze-like designs.

Visit my webpage to create more random layouts (select ‘Commune’ from the Blob pull-down menu). There is also explanation of Wang tile maths and two different Blob tile construction methods.

Also found a web page explaining Blob tilesets here.

Copyright/Attribution Notice: 
Not required, though a link to appropriate cr31 webpage appreciated.
File(s): 
wang-blob-tilesets.png wang-blob-tilesets.png 6.3 Kb [2197 download(s)]
commune.png commune.png 11.8 Kb [1661 download(s)]
  • Log in or register to post comments

Comments

Redshrike
joined 15 years 9 months ago
06/04/2014 - 17:43
Redshrike's picture

For the record, those tiles aren't isometric but obliquely projected.  It is a neat and underused projection, especially in recent times.  Good job!

  • Log in or register to post comments
Guy
joined 10 years 11 months ago
06/05/2014 - 05:35
Guy's picture

Yes, you are quite right, thanks for the correction.

I find 'oblique' the easiest projection to draw, even if some of the shadows end up a bit odd.

  • Log in or register to post comments
surt
joined 15 years 11 months ago
06/05/2014 - 21:22
surt's picture

That's some nice Wang.

Some of the more complex tilesets look like they would be fun to explore as a 2D grid of 3D tiles, or maybe as a fully 3D tesselation.

  • Log in or register to post comments
Guy
joined 10 years 11 months ago
06/12/2014 - 05:59
Guy's picture

You can extend Wang methods into 3D, using cubes instead of flat tiles. Cubes have 6 faces instead of a tiles 4 edges so you end up with 64 cubes in a complete ‘cubeset’. They should all fit together facelessly??  But you’ll need a 3D renderer to see the results - Unity web page plug in perhaps. All the extra complexity may not be worth the effort.

But certainly some of the tilesets could be recreated in a 3D game.

Maybe a maze generator plug-in for Minecraft is needed which can create ‘bridge over trench’ paths not just a flat ‘hedge maze’.

 

Attachments: 
  • Log in or register to post comments
Mumu
joined 14 years 1 month ago
06/07/2014 - 23:13
Mumu's picture

For some carzy reasons this cually makes sence to me , one would imagine how could it would be to make a 3D room with anmses like that as walls froor and celing.

  • Log in or register to post comments
Guy
joined 10 years 11 months ago
06/12/2014 - 06:17
Guy's picture

Yep - it could be fun
There are real 3d mazes, usually made of wood, at some theme parks and places where you can wander around a physical layout. Problem is they can get boring for grown ups. Being 'in' a maze is quite a different experience than looking down on one.

Note: I've updated the above maze image, now includes better shadows. Also added the tileset to cr31 [Stage]. This is a Twin maze not a Blob maze. Select 'Brench' from the Twin Maze pull down menu to see random layouts. 

  • Log in or register to post comments
caeles
joined 12 years 10 months ago
03/28/2015 - 01:01

I see your website (subpage wang/blob.html) still states

"We can pack the complete tileset into an 7x8 array. I'm fairly certain a smaller 7x7 array is not possible."

So let me mention http://opengameart.org/content/seamless-tileset-template-ii

  • Log in or register to post comments
Guy
joined 10 years 11 months ago
04/07/2015 - 04:29
Guy's picture

Thanks for the shout. I really thought I had the minimum layout worked out. Quite amazing. I’ve updated the cr31 ‘Blob’ page and added a link to you.

Here is your 7x7 layout using the commune 'Blob' tileset:

minimum layout Blob tileset

  • Log in or register to post comments
Zezima
joined 8 years 1 month ago
03/13/2017 - 05:37

Hey!

This may be a silly question, but could you explain how the layouts are being made after the Indices are calculated?

How are you using the property of the index to create the tile set (what the neighbouring tiles should be and where the randomization happens), maybe with respect to the below arrangment.

5 -- 95

|      |

0 --  7

I can't seem to find an explaination to that. If you have a link explaining, do send me that.

Thanks.

  • Log in or register to post comments
Guy
joined 10 years 11 months ago
06/08/2017 - 05:56
Guy's picture

Hi

Once the indices are calculated the job is done and all tile edges and corners should (in theory) match up !!

Not too sure I follow your 5_95_0_7 arrangement. This is the bottom left of a fixed tilemap layout. But see the explanation here (at my cr31 site) for generating random 'Blob' layouts by either Method 1 or Method 2.

The large random layout image is actually generated by a third Method 3. A simple orthogonal (no diagonals) maze is created and as the path progresses, rooms (or islands) are filled in. This ensures all rooms are connected. See here (bottom of page) for a fuller explanation.

An advantage of maze generation is that it can be adjusted to create a few long winding or many short stubby paths leading to different balance of rooms, paths and general meandering.
You can try it out here. Choose a Blob tileset and then click on 'Maze' (instead of 'Random') and watch it go to work. Mazes can be any size but the outer stage edge is always 0.
Also the generator never merges paths together (perfect maze only) so there is always one unique path between any two tiles. I might add in some further controls to allow for path merging.
Hope the links help. I'll tidy up some cr31 texts to make things clearer. Let me know if you need more info. Thanks, Guy.

  • Log in or register to post comments