самый простой каркас для простой 2D анимации - PullRequest
2 голосов
/ 15 мая 2011

Ну, я иду спать прямо сейчас, и в следующие 2 дня я должен написать простую программу с анимацией, которая будет имитировать перевернутую метлу на тележке ( балансировка полюсов проблема генетического алгоритма) тележку нужно постоянно толкать с обеих сторон, чтобы не дать ей упасть

Вы можете увидеть это в этом видео http://www.youtube.com/watch?v=Ums3eGIVgks или на этом рисунке изображение http://lis.epfl.ch/research/projects/EvolutionOfAnalogNetworks/ArtificialNeuralNetworks/images/mechanik_small.png

Что ж, мне нужно смоделировать это физическое поведение, но у меня очень мало времени, поэтому мне нужно что-то, что я могу понять и быстро использовать (задание больше относится к физике и генетическому программированию, поэтому симуляция должнапросто чтобы показать, как это работает).

Спасибо

Ответы [ 3 ]

1 голос
/ 15 мая 2011

Я нашел ответы на похожую тему здесь https://stackoverflow.com/questions/293079/java-2d-game-frameworks

1 голос
/ 15 мая 2011

Я бы использовал HTML5 Canvas и чистый JavaScript. Это очень просто, вам не нужно компилировать. Все, что вам нужно, это блокнот, Chrome / Firefox / IE9 и немного времени. Существует множество примеров:

http://3.paulhamill.com/node/36

0 голосов
/ 15 мая 2011

Если вы хотите приложение, создайте приложение Java, которое использует JPanel в JFrame. В JPanel переопределите метод paintComponent(Graphics g) и посмотрите на класс графики, который позволяет рисовать простые фигуры, такие как линии, прямоугольники и эллипсы.

...