Вниз  Общие вопросы
- 28.08.2013 / 10:37
Virus-ON
  Пользователь

Virus-ON 
Сейчас: Offline
vl@volk, не, такой способ не подходит.
- 15.09.2013 / 08:58
Serzhant
  Пользователь

Serzhant 
Сейчас: Offline
посоветуйте какой нибудь попроще яп, чтобы можно было простые приложения под андроид (обработка xml например). желательно по синтаксису на visBasic или PHP был похож.
- 17.09.2013 / 18:20
PLUTONiUM
  Пользователь

PLUTONiUM 
Сейчас: Offline
По просьбе "трудящихся" http://annimon.com/forum/id289915
...
Предположим главный класс игры: MyGame.class, и вместо него новым главным MIDlet классом будет: Main.class
  1. //Во первых в классе MyGame нужно будет заменить classeditor'ом пакет javax.microedition.midlet.MIDlet например на plutonium4free.MIDlet и создать вот такой класс:
  2.  
  3. package plutonium4free;
  4.  
  5. public class MIDlet {
  6.  
  7. protected MIDlet() {}
  8.  
  9. public final String getAppProperty(String key) {
  10.         Main.midlet.getAppProperty(key);
  11. }
  12.  
  13. public final void notifyPaused() {
  14.         Main.midlet.notifyPaused();
  15. }
  16.  
  17. ...
  18.  
  19. //и т.д. я задал направление. Нужно обернуть все методы оригинального класса javax.microedition.midlet.MIDlet
  20.  
  21. }

  1. //А теперь все просто. Нужно будет создать новый главный класс, например:
  2.  
  3. import javax.microedition.midlet.MIDlet;
  4.  
  5. public class Main extends MIDlet {
  6.  
  7. public static MIDlet midlet;
  8.  
  9. public void startApp() {
  10.         midlet = this;
  11.         ///Отобразить собственный splash скрин
  12.         new MyGame().startApp();
  13. }
  14.  
  15. ...
  16.  
  17. }
Единственная проблема в том, что все классы и методы использующие оригинальный javax.microedition.midlet.MIDlet придется переписывать, а это еще те заморочки, например метод Display.getMIDlet(MIDlet) в классе Display и т.д.
P.S. Проще декомпильнуть или дизасемблерить MyGame.class и внедрить свой код отображения сплэш скрина. Также обнадежу вас сказав что в главные классы java приложений много кода обычно не запихивают.

Изменено PLUTONiUM (17.09 / 18:23) (всего 1 раз)
- 22.10.2013 / 13:10
Ilya_dio
  Пользователь

Ilya_dio 
Сейчас: Offline
Вроде я по адрессу. Такой вопрос. А можно ли рендерить 2д спрайты с 3д моделей из ПК игр? То есть ясный пень, что можно конечно технически, но а вот если я игру сделаю из спрайтов нарендеренных скажем с моделей из GTA SA... Можно взять пограмму AnimManager, забить в неё файл анимации и натянуть модель. В окне вьювера модель вертеть, крутить анимацию и тем же Fraps'ом снимать скрины и делать клёвые спрайты... Модели можно брать сторонние. Например модель бойца из MK взять и наделать спрайтов... А вот могу ли я такие нарендеренные спрайты использовать в своей НЕкоммерческой игре? Можно ли вообще использовать 2д спрайты снятые с 3д игр в своих поделках? Как смотрят на это правообладатели пк игр и 3д моделей?
- 22.10.2013 / 14:59
Bogdan-G
  Пользователь

Bogdan-G 
Сейчас: Offline
Ilya_dio, есть лицензии, см. по ним.
- 14.11.2013 / 00:38
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
найти сумму всех десятичных чисел до числа 25 которые заканчиваются в двоичном представлении на 110.
это будут числа 6, 14, 22 в сумме выходит 42
в ответах 40, я ошибся или опечатка?
Открыть спойлер

__________________
 знает толк
- 14.11.2013 / 00:43
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
а как и что складывал?
__________________
 わからない!!
- 14.11.2013 / 00:46
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
6+14+22=42
6, 14 и 22 заканчиваются в двоичном представлении на 110
__________________
 знает толк

Изменено vl@volk (14.11 / 00:46) (всего 1 раз)
- 14.11.2013 / 00:47
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
vl@volk, хм, вроде верно. Наверно в ответах ошибка
__________________
 Да, детка, я - Король Ящериц!!!
- 14.11.2013 / 00:50
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
походу и в программе для тестов ошибка :-D
__________________
 знает толк
Наверх  Всего сообщений: 1673
Фильтровать сообщения
Поиск по теме
Файлы топика (38)