WHOAMI, выведите просто в лог значения тогда. Возможно нужно еще добавить пермишшен для андроида (если андроид) - но я не уверен. Код примера - правильный и корректный.
Senture, начните с основ программирования на языке c#. Ваше сравнение с ребенком некорректно. Корректно - "если у тебя диффуры вызывают затруднение - не лезь в алгебру". Разработка игр таит в себе намного больше более сложных проблем чем налреф. И если вы будете тратить часы на поиски тривиальных ошибок - то когда вы будете писать саму игру?
Leo_Eldorado, я честно хз как это делается в WPF, но я бы делал по классике. Храните все нужные сейчас фигуры с нужными вам свойствами. По изменению любой фигуры - полностью очищаете канву и заново все рисуете. +буфферизация.
Jeaveed, не ну саму юнити безусловно учить лучше в юнити, внезапно.
Но я бы советовал хотя бы ООП осилить таки в консоли.
Кстати никто не мешает в той же консоли делать и игровые приложения. Логика одна и та же - ввод-вывод только отличаются по сути.
но не уверен что сейчас это надо.