supertux icon indicating copy to clipboard operation
supertux copied to clipboard

Complete overhaul of major tilesets + extras

Open Rusty-Box opened this issue 3 years ago • 6 comments

This PR provides heavy changes to all major level assets from both Icy Island and Rooted Forest, as well as re-introduce the old ghost forest theme as the new Corrupted Forest.


Initial changes include the following:

  • Revamped forest tileset
  • Revamped underground forest tileset
  • New corrupted forest tileset
  • New corrupted underground forest tileset
  • New Ghost Tree roots tileset
  • Updated trees for both normal and corrupted forest
  • Updated background assets for both normal and corrupted forest
  • Updated spikevine graphics
  • Autotiling for all major forest tilesets
  • New goal houses for both normal and corrupted forest
  • Remove all the unneeded/outdated graphics

With patch 1, the following was also added:

  • Updated snow surface tileset
  • Improved ice cave tileset
  • Theme specific block overlays
  • Updated castle tilesets
  • New Ruins tileset
  • Wall torch variant for torch object
  • Floor tile for goal post
  • Normal and corrupted flowers for the forest theme
  • New sign to indicate the requirement of bombs
  • Removal of more old/unneeded graphics

With patch 2, the following was also added:

  • Updated visuals for the Pogonia plant
  • Improved pipe graphics
  • Improved chain tiles
  • Added outlines to the Halloween tileset
  • Add spikes for the Ruin tileset
  • Improved looks + new animation for unstable tiles
  • Add missing outlines to Retro tilesets
  • Minor changes to the pumpkin house
  • Add autotiling for Halloween, Ice Chunk and Snow Fort tileset
  • Fixed error hiding corrupted plant tile
  • Removed several tiles from tilegroups which are going to be heavily changed or removed entirely soon

With patch 3, the following was also added:

  • Update visuals for weakblocks (i.e. meltbox and strawbox)
  • Improve and tweaked igloo decals
  • Update poles
  • New goalpost variant for secret level exits
  • New flag design + animation
  • Improve and new crystal background elements
  • New bridge tilesets (frozen and un-frozen)
  • Add missing retro snow tiles for autotiling (will follow soon)
  • Add outlines to grave decals
  • Move waterfall tiles over to 'images/tiles/water' + adjust colors
  • Update retro brick and boxes to better suit art-style
  • Update clouds
  • Update rope, pushbuttons, snow bumps and forest walljump tiles - thanks to @weluvgoatz
  • Better magicblock visuals
  • Add proper rublight grpahics (crystal themed)
  • Remove more outdated/un-wanted assets

TODO List - Bonus Patch

  • [ ] Autotiling for retro tilesets (postponed)
  • [ ] Autotiling for crystal tilesets (postponed)
  • [x] Upragde retro tilesets
  • [x] Improve + expand snow and ice cave tileset
  • [x] Update lantern + alt. carry-able light source
  • [x] Flying Platform touch ups
  • [x] Update candle (based on Mr. Candle design)
  • [x] Clean up torch sprites
  • [ ] Fix tiling error with crystal slopes
  • [ ] Update cannon + dropper (needs new frozen sprite)

Note: Theses changes will break some of the background assets in all levels using the older tilesets! Those will require manual updating!

Rusty-Box avatar Feb 04 '22 12:02 Rusty-Box

were roots.png added back?

Alasdairbugs avatar Feb 04 '22 16:02 Alasdairbugs

were roots.png added back?

If you don't consider the commit "Re-add underground root tiles" a lie, then yes :D

Rusty-Box avatar Feb 04 '22 16:02 Rusty-Box

This will be turned into in a more general tileset improvements PR!

Since levels are going to break from future tileset updates anyway, I don't want to do it through several PRs to prevent having to rebuild levels time and time again.

It would be nice if no one touches tiles.strf to save me from having to deal with merge and tile-id conflicts! Please and thank you!

Rusty-Box avatar Feb 10 '22 14:02 Rusty-Box

(Marking as draft after quick discussion: levels needs to be fixed before merging this)

Semphriss avatar Feb 16 '22 17:02 Semphriss

A first "patch" for the ever expanding tileset changes is up now!


This patch inlcudes the following:

  • Updated snow surface tileset
  • Improved ice cave tileset
  • Theme specific block overlays
  • Updated castle tilesets
  • New Ruins tileset
  • Wall torch variant for torch object
  • Floor tile for goal post
  • Normal and corrupted flowers for the forest theme
  • New sign to indicate the requirement of bombs
  • Removal of more old/unneeded graphics

Rusty-Box avatar Mar 02 '22 15:03 Rusty-Box

From #2175 : Reminder to do secret goal posts :stuck_out_tongue:

Semphriss avatar Mar 19 '22 19:03 Semphriss