Ancestors

Toot

Written by IDK Media on 2025-01-13 at 20:58

Here's why I still don't understand tile maps. It used to be a way to make a background that used less memory? Maybe its a way to build some visuals quickly? But even in the 80s, say, adventure games had backgrounds that were more like paintings, arguably the entire background being one sprite? Newer metroidvanias like Dust or Hollow Knight or a game like Cuphead don't appear to be tilemapped nor do they want to be? What am I missing?

[#]Godot #Gamedev

=> More informations about this toot | More toots from media_dept@mastodon.social

Descendants

Written by IDK Media on 2025-01-13 at 21:02

Frankly its this - there was a lot of raving about tile mapping in Godot 4 and I was thinking it must be great - that's if I ever needed it. Maybe its to do with the games I'm thinking I will or won't make? I've no clue.

[#]Godot #GodotEngine #GameDev

=> More informations about this toot | More toots from media_dept@mastodon.social

Written by Maow on 2025-01-13 at 21:16

@media_dept

=> More informations about this toot | More toots from maow_tty@tech.lgbt

Written by Maow on 2025-01-13 at 21:17

@media_dept They're far less of an optimization technique and more of a level design and art technique.

=> More informations about this toot | More toots from maow_tty@tech.lgbt

Written by IDK Media on 2025-01-13 at 22:36

@maow_tty Thanks for the reply - I think I'm starting to get it. I'm guessing say Ecco The Dolphin is tile mapped and the designers say "We just need wall tiles, tunnel tiles, coral tiles and we can build any underwater levels" I guess its particularly for games that emphasize navigating certain routes (like platformers?) so the designer can build what they want without having to run to an artist every time?

=> More informations about this toot | More toots from media_dept@mastodon.social

Written by Ian Malcolm on 2025-01-14 at 00:45

@media_dept @maow_tty

Yeah, that was how we mostly created 2D levels on 8- and 16-bit consoles.

Back then it was partly a way of getting more flexibility and ability to tweak and tune levels directly into the hands of level designers, but it was also necessary as a way to save space.

(Source: Used tile maps to create levels on NES, GB, SNES and Megadrive.)

=> More informations about this toot | More toots from imalcolm@mastodon.social

Written by IDK Media on 2025-01-14 at 01:18

@imalcolm @maow_tty thanks. Thats how I'm beginning to understand it. My urges to make games largely stem from wanting to make point and click adventures and I have what I need to generate all the art and animation. But in learning Godot all the tilemap excitement had me baffled. Why do I want to be messing with tile map editors? But since considering other kinds of games, the importance is slowly dawning on me. 🙂

=> More informations about this toot | More toots from media_dept@mastodon.social

Written by Ian Malcolm on 2025-01-14 at 03:33

@media_dept @maow_tty

No prob! And yeah tile sets are less useful for point-n-clicks generally, since you're mostly wanting unique backgrounds and there's no real repetition/benefit to building that way.

We did Nightshade (point-n-click-ish) on NES using tile sets though - initially backgrounds were unique but a point was hit where savings had to be made, so in a few areas 90% of background is reused but minor details changed to distinguish, e.g. different paintings in hallways.

=> More informations about this toot | More toots from imalcolm@mastodon.social

Written by Leandro (Cerberus1746) on 2025-01-14 at 02:47

@media_dept So, consider this:

You want to make a terrain, if you are not using tile maps you need to draw by hand the entire terrain, and then make the collision. But imagine that players tested and some jumps in your hand draw terrain are actually unreachable, you have two choices which involves tweaking the jump that might affect all the other areas that it work, or redraw the terrain and redo the collision of the affected area...

=> More informations about this toot | More toots from cerberus1746@mastodon.gamedev.place

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113823053984891882
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
291.905413 milliseconds
Gemini-to-HTML Time
1.353775 milliseconds

This content has been proxied by September (ba2dc).