Я разрабатывал карточную игру на Java на Windows. Он очень хорошо работает на моем ноутбуке и некоторых других, но на многих других системах (даже на нескольких более новых, Mac и Windows) анимация невероятно медленная.
Я обнаружил, что Наборы инструментов пользовательского интерфейса для Java пока что являются лучшим ресурсом, но не смог добиться значительных улучшений. Я использую библиотеки AWT / Swing.
Вопрос:
Глядя на мою игру , (
У меня такое чувство, что это связано с памятью. Я создаю (совместимые), а затем сохраняю все свои изображения в массиве в начале, а затем ссылаюсь на них там.
Примечание: я решил сделать эту игру, чтобы я мог изучать и практиковать некоторые новые идеи, поэтому я не просто пытаюсь поделиться им - мне действительно интересно узнать, что здесь происходит.