Using large maps from Final Fantasy VI efficiently

Discussion and feedback on Construct 2

Post » Sat Apr 04, 2015 4:10 pm

I'm trying to remake parts of Final Fantasy VI in Construct 2 just for my own personal use. I notice that when I put the World Map or any other maps up as a sprite it takes up a ton of memory. So, I'm assuming it would be a good idea to use tilemaps to display the overworld or Narsh and etc. I was wondering if its okay to just load the map as a tilemap and then copy and paste the entire tilemap onto the layout. I was worried because if I do that, then aren't I reusing a ton of the same tiles over and over? For example, in the overworld there are a ton of mountains. But the vast majority of the mountains are the same tile repeated and since I just copied the entire map tile for tile, i'm not efficiently using only that one tile for all the mountains. I would be using lots of different tiles that look the same in one spot each, right? So, would I have to delete all the tiles from the tile map that are exactly the same? and then remake the entire map with the tiles that are left over? I hope I explained myself adequately and I apologize if this is a stupid question. Thank you ;)
B
5
S
1
Posts: 5
Reputation: 285

Post » Sat Apr 04, 2015 5:26 pm

Don't use a single sprite! For what you want to do a tilemap is the way to go. Because a tilemap re-uses identical tiles, it saves you a lot of memory and is also more efficient to draw on screen.

Use this tool to extract the tiles from your map image:
http://renderhjs.net/shoebox/

delete all doubles and create a tileset.

Then use this tool to create your map with the tileset you made before:
http://www.mapeditor.org/

The maps you create with this tool can be loaded directly into Construct 2 (read the manual
on how to do)

I advice you to search the internet on general information about tilemaps in video game design
for you get an idea of how it works.
B
11
S
2
Posts: 213
Reputation: 1,266

Post » Sat Apr 04, 2015 8:03 pm

wow thank you so much for the information! Sounds like you know exactly what I meant, I'll try that method as soon as I can. Thanks!
B
5
S
1
Posts: 5
Reputation: 285


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 5 guests