Tile Map Features

Discussion and feedback on Construct 2

Post » Sat Sep 17, 2011 2:14 pm

Right, since Ash has stated that Tile Maps are on the to-do list and likely to be among the first four new features to be introduced within future updates, I figured it might be idea to start a discussion on the sort of features such an object/plugin might have.

Here's my personal list:

* Support for Tiled tile maps (Tiled is a solid editor with plenty of features, such as layers and tile properties, and it uses XML)
* Support for orthogonal, isometric and hexagonal maps
* Tile layers (could be integrated with Construct 2's existing layers system)
* Multiple tile sizes in a single tile map, or grouping tiles
* Polygonal collisions for tiles (polygonal collisions are gonna be done first anyway, why the hell not)
* Animated tiles
* Being able to modify tilemaps at runtime (replace, destroy or add tiles, these can have gameplay purposes for sure)
* Highlighting tiles and being able to save tilemap data at runtime (for stuff like level editors)

I think I might've missed a few, but this is a good enough for now. Not like the devs need to add all these features in one go, that's a bit much! The very fact that Construct 2 is getting tile map support is wonderful enough for us peeps who like to work with that kind of level design.Candescence2011-09-17 14:16:55
B
94
S
37
G
11
Posts: 404
Reputation: 11,275

Post » Sat Sep 17, 2011 4:13 pm

Thanks for the ideas. We're not going to do tilemaps right away by the looks of things, but when we do, we'll come back and review these ideas and talk about it with everyone to make sure we do the right thing :)
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,478

Post » Sat Sep 17, 2011 4:35 pm

Well, of course, it seems Collision Polygons, Physics and Families are gonna come first. I'm in no rush, personally!
B
94
S
37
G
11
Posts: 404
Reputation: 11,275

Post » Sat Sep 17, 2011 4:57 pm

I think that on top of this (if I am understanding what tile maps are correctly that is ;) ) that there should also be a feature that allows the maps to be randomly generated on start up.

Say I want the player to be able to start a game and have the map randomly generate with different types of tiles that can be added in, that is what I mean.
B
4
G
2
Posts: 44
Reputation: 1,088

Post » Sat Sep 17, 2011 7:58 pm

That's what we already dicussed in an other topic Crazedgoalie56.
New to Construct ? Where to start

Image Image
Image Image

Please attach a capx to any help request or bug report !
Moderator
B
247
S
85
G
40
Posts: 6,998
Reputation: 57,791

Post » Sat Sep 17, 2011 8:24 pm

-The ability to rotate and flip tiles horizontally & vertically.

-The ability to select multiple tiles by drawing over the tileset (not using a crappy box you can resize) and being able to rotate the "tile group" as a whole (like tetris pieces) or individually..like in this video: http://www.youtube.com/watch?v=Vwm63mJ5qJo

-The ability to highlight and move groups of tiles.
-Optional large grid to show the size of one 'screen' in your game.
-Tile preview
-Keeping "Tile Groups" as individual tiles, so if you select a group from the tileset, then place them on the grid, you can erase each tile individually. Some editors don't do that..Tokinsom2011-09-17 20:30:01
Image
B
225
S
27
G
13
Posts: 1,774
Reputation: 18,024

Post » Sat Sep 17, 2011 8:28 pm

The ability to generate graphics for you.
Yeah, um might want to try and keep it reasonable.
Image Image
B
161
S
48
G
89
Posts: 7,347
Reputation: 66,249

Post » Sat Sep 17, 2011 11:44 pm

I want to throw this out for discussion.

Would there be any point at all in adding a tile-specific positioning system? Think rows and columns in excel sheets.

Edit: Tiled might be a good editor (I dunno, haven't used it) but tailoring C2 features towards it specifically would be a really bad move. What if Tiled stops being worked on?

Allowing C2 to read XML files and generate terrain based on that would suffice, no need for specific Tiled features I'd say.inkBot2011-09-17 23:50:30
B
73
S
20
G
10
Posts: 524
Reputation: 9,896

Post » Sun Sep 18, 2011 12:08 pm

Could tile maps work like an array so you could generate random maps, which would also allow each tile to hold a value/variable?

Or if not be able to reference a tile or its location by an index?
B
37
S
19
G
18
Posts: 613
Reputation: 10,231

Post » Tue Nov 22, 2011 4:19 am

::bump:: tiled maps is something i'm really looking for.
dave.
B
6
S
3
G
4
Posts: 4
Reputation: 2,516

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 5 guests