Bu nasıl yapılıyor? Bir örnek söyler misin?
İzlediğim bir gameplay videosunda olsa gerek. Hatırlamıyorum, örnek veremem. Onun için "görmüşlüğüm var" gibi yarı somut bir ifade kullandım.
Teknik olarak nasıl yapılabileceği konusunda fikirlerim var ama. Yapının arkasında görünmeyen her bir tile için bir custom property içine yapının kimiliğini yazarım. Karakter bu property'ye sahip bir tile üzerine gelirse; yapının alfasını düşürür ve karakterin sort order değerini yapının 1 fazlası yaparım. Yapının alfasıyla oynamayacaksam ise karakterin alfasını sıfır yapıp outline eklerim. (örneğin Unity'de shader grap ile)
Yapının arkasında olup olmama durumunu tespit için bir diğer yöntem daha var. Muhtemelen GPU için daha maliyetli bir yöntem. Collision Mask diye de ifade edilen (Örneğin Tiled programında object layer üzerine çizilebilen) bir geometrik şekli yapının arkası sayılan bölgeyi kapsayacak şekilde çizer ve karakterin bu şekil ile kesişimini (intersection) dinlerim.