Arch
                                
                                
                                
                                    Arch copied to clipboard
                            
                            
                            
                        Better systems
var world = World.Create();
world.AddSystem(PlayerMoveSystem)
public static void PlayerMoveSystem((Transform Transform,  PlayerMovement Movement)[] components)
{
    foreach (var component in components)
    { 
        component.Transform.Position += component.Movement.Velocity;
    }
}