riversong code showcase

This commit is contained in:
Daniele Marotta
2026-05-21 15:52:18 +02:00
commit 4c9eea1c02
462 changed files with 23406 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
using Unity.Collections;
using Unity.Mathematics;
namespace DanieleMarotta.RiversongCodeShowcase
{
public class WaterMap : NativeGrid<int>
{
public WaterMap(int2 size) : base(size, Allocator.Persistent)
{
}
public bool IsWater(int2 tile)
{
return GetValue(tile) == 0;
}
public bool IsNearWater(int2 tile)
{
return GetValue(tile) is > 0 and < int.MaxValue;
}
}
}