Title Header
Header

↩ Back to projects

Island Match 3D

Project summary

  • Story Giant Games
  • Released in 2025
  • My roles on this project were
    • Modeling of all the diffent collectables
    • Making Unity tools to improve pipelines and workflows
    • Exapnding on the NPC system from Text Express
    • UI animations
    • Support C# progammer
    • Shader Artist
    • Physics wrangler
  • The game released on Android and iOS

Environments

Magma rocks shader

For the volcano level we made special magma rocks that would glow like they were containing molten rock inside. To accomplish this I made a new shader in shader graph that uses the red and green channel for the animated magma, the blue channel for the rock layer, and the alpha channel of the texture as a mask. That way we only use one texture for the model and effect.

Island Match 3D combines the epic story the likes of Text Express with match 3D mechanics of Summmer Match 3D. Next to almost 3000 unique match objects I also worked on the environments, and characters again.

NPC Editor

Because we needed to have a big cast and we did not want dedicated characters for this project, we expanded the NPC creator I made for Text Express. I also made the rig Humanoid ready, so that we could easily reuse animations across the full cast.

All the clothing and accessories could either use an atlased texture. In the UI we could just pick a preset and then the system adjusted the UV's in the material to fit the texture when it would be applied. It was also possible to use a tiling texture and adjust the scale and rotation so we could make unique characters with little effort.

Certain accessories would linked to bone. So we could easily adjust the position, rotation, and scale to make everything that more unique. If you select the object in the scene then the NPC editor goes in to editor mode and records the adjustments you would have made. This made it very easy to adjust existing characters or make new ones.

Screenshots

↩ Back to projects