Это будет выглядеть примерно так:
Мне интересно, как лучше всего это сделать, в том, что касается создания GUI (Swing vs. OpenGL), и любых других проблем, о которых вы можете подумать.
Я не собираюсь делать его трехмерным, так как я мог бы просто показать две стороны и дно, но я бы с удовольствием посоветовался.