Java или C # + XNA для некоторых простых анимаций? - PullRequest
1 голос
/ 01 мая 2010

Я хочу создать программу, которая будет включать несколько лиц с различными выражениями лица. Они будут меняться от одного выражения лица к другому в зависимости от их «настроения» под влиянием пользовательского ввода. Я знаю немного Java, но я почти ничего не сделал с графикой. Друг говорит мне, что это будет проще сделать в C # с XNA, чем в Java.

У меня есть около месяца, чтобы сделать это, поэтому я надеялся, что вы, ребята, поможете мне принять решение. Буду ли я лучше выяснить, как сделать это в Java, или изучать C # и XNA и делать это в C #? Неужели так просто сделать это в C #, что быстрее освоить C #, чем бороться с этим в Java? Будет ли это выглядеть намного лучше, если он в C #?

Ответы [ 2 ]

3 голосов
/ 01 мая 2010

Лучше всего было бы загрузить XNA Game Studio (бесплатно) и ознакомиться с некоторыми учебными пособиями по началу работы. Графические API-интерфейсы очень просты, а доступные образовательные ресурсы действительно понятны ... так что вы можете решить сами:

http://creators.xna.com

В целом, я думаю, что XNA - отличный выбор для быстрого завершения этого проекта, поскольку вы сможете действительно быстро изучить C # на основе имеющихся у вас знаний по Java

2 голосов
/ 01 мая 2010

Если вы уже знаете Java, я бы сделал это на Java. Хотя C # очень похож, если вы никогда не использовали C #, то попытка завершить ваш проект в то же время, когда вы изучаете C #, может быть ошеломляющей.

Вы можете использовать JavaFX или Java2D для анимации. Вот несколько примеров JavaFX: http://javafx.com/samples/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...