Remove Asset Remove Sprite Remove Terrain
article thumbnail

Strategies for Optimizing Multiplayer Games in Unity

Logic Simplified

Memory leaks occur because of reference retention issues and inadequate resource disposal and temporary asset allocation that both lead to a decrease in system performance. The Resources.UnloadUnusedAssets system releases unused assets to avoid memory spikes that occur when scenes change.

Games 78
article thumbnail

D20 RPG – Pathfinding

The Liquid Fire

However, it will include one of most requested features that the previous lesson was missing – tiles of different terrain types, and how that can affect move cost. It holds a single sprite that is filled with white pixels. Select the Assets -> Prefabs -> Grid and then “Open” it for editing.

Tile 52
article thumbnail

Godot Showcase - Lumencraft developer talks about his experience

Mircosoft Game Dev

We knew that we needed custom modifications for destructible terrain, dynamic lightning, and support for thousands of swarm monsters. Overriding properties like script variables, or sprite color via modulate property, allows to make asset variations easily. One example is the debris particles interacting with 2D terrain.