Ну создание красивой кликгуи сложно, но если ты делаешь уже на готовой базе, к примеру 3.1 то просто смотри код и меняй отрисовку, пойми как работают методы рендера, за что отвечают, как работает система координат в кубах и все такое. С 0 не советую создавать, так как это супер сложно из за подключение к классам кубов, подключение к главному классу клиента и т.д.