To 4ep:
4ep - Но вот такой вопрос. Спомощью этих переписанных классов можно сделать игру какого уровня (в смысле без тормозов)?
4ep - Можно ли замутить что-нибудь типа SplinterCell как на SE K500i, или хотя бы 3D шутер ак DOOM (первый DOOM).
В демках переписанные классы не исп., зато при создании переписанных классов активно исп. кодовые ресурсы демки.
Вообще же, с учётом возможности вносить изменения в код прошивки такие игры как DOOM I-II, Duke Nukem 3D и Quake под Mobile вполне могут стать реальностью; если код практически полностью писать под ARM, то возможно даже что - то вроде Quake II или Drakan - Oder The Flame ( здесь уже только если весь код переписать и оптимизировать под ARM микропроцессоры ).
4ep - И второй вопрос. Можно-ли переписать какой-нибудь класс для более быстрого открытия папок в PhoneManager?
??? Где - то проскакивала мысль о том, что некий букридер быстро открывает папки содержащие даже очень большое число файлов, так что если это так, то ничего из стандартных классов переписывать и не требуется. При наличии желания получить дополнительную информацию предлагаю попытаться обратиться к grafmoto.
To hobbit19:
hobbit19 - да мидлет у меня как у Navigator тоже повис))
hobbit19 - исходники не прошу но сам мидлет надо исправить
Мидлет будет работать до тех пор пока не вылетит... :) в случае не реагирования объекта на ваши действия просто отнесите объект от камеры нажав клавишу с номером 3 ( см. ReadMe.txt ).
To Akceptor:
Akceptor - 4ep,
Akceptor - ввиду поддержки 3Д телефоном ни о какой динамики в играх речи нет. Можно 3Д Шахматы, паззл какой-нибудь и т.д.
Положим мы могли бы писать код только под JVM. Тогда, для больших ( на экране ) объектов мы могли бы выполнять растеризацию либо как Fill Mode + Flat Shading, либо как Affine Mode as Sprite Form + Flat Shading Uses Transparent, для небольших ( на экране ) объектов мы могли бы выполнять качественную полноценную растеризацию с освещением по Гуро. Итого, Doom I - II с небольшими упрощениями для ближних стеночек, потолков и полов, зато с полноценными трёхмерными персонажами, качественной и быстрой текстуризаций всех небольших ( на экране ) декораций и т.п. Либо всё текстурировать 64 x 64, но мне больше нравится I вариант, т.к. он побыстрее и покрасивее.
Akceptor - Nick-85,
Akceptor - Текстурирование заметно. Тормозит безбожно когда текстуры наложены. Зато красиво.
гм... а мне казалось, что всё наоборот... :) в любом случае, в CUBE DEMO текстурирование теперь много более заметно, правда, заодно теперь очень заметны и все "прелести" и "особенности" афинного текстурирования.
Akceptor - ЗЫ Это ниче что я тут написал или тема только для тестеров? Меня просто 3Д прет.
Наверное, можно сказать, что и меня тоже "3Д прет"... :)
Тема как раз и создана для всех желающих принять участие в ( разработке нового ) / (переработке стандаризованного Motorola) Java 3D API и, конечно же для тех, кого "просто 3Д прет".
Для всех тех, кого "3Д прет":
Если вы хотя бы немного умеете программировать на Java и имеете желание принять активное участие в разработке Java 3D API, то обязательно сообщите здесь об этом. Подчёркиваю - Обязательно! Кроме несомненного удовольствия от собственно активного принятия участия в разработке вы также сможете повысить и укрепить свои навыки Java - программиста на такой перспективной и бурно развивающейся платформе, как J2ME.
4ep - Но вот такой вопрос. Спомощью этих переписанных классов можно сделать игру какого уровня (в смысле без тормозов)?
4ep - Можно ли замутить что-нибудь типа SplinterCell как на SE K500i, или хотя бы 3D шутер ак DOOM (первый DOOM).
В демках переписанные классы не исп., зато при создании переписанных классов активно исп. кодовые ресурсы демки.
Вообще же, с учётом возможности вносить изменения в код прошивки такие игры как DOOM I-II, Duke Nukem 3D и Quake под Mobile вполне могут стать реальностью; если код практически полностью писать под ARM, то возможно даже что - то вроде Quake II или Drakan - Oder The Flame ( здесь уже только если весь код переписать и оптимизировать под ARM микропроцессоры ).
4ep - И второй вопрос. Можно-ли переписать какой-нибудь класс для более быстрого открытия папок в PhoneManager?
??? Где - то проскакивала мысль о том, что некий букридер быстро открывает папки содержащие даже очень большое число файлов, так что если это так, то ничего из стандартных классов переписывать и не требуется. При наличии желания получить дополнительную информацию предлагаю попытаться обратиться к grafmoto.
To hobbit19:
hobbit19 - да мидлет у меня как у Navigator тоже повис))
hobbit19 - исходники не прошу но сам мидлет надо исправить
Мидлет будет работать до тех пор пока не вылетит... :) в случае не реагирования объекта на ваши действия просто отнесите объект от камеры нажав клавишу с номером 3 ( см. ReadMe.txt ).
To Akceptor:
Akceptor - 4ep,
Akceptor - ввиду поддержки 3Д телефоном ни о какой динамики в играх речи нет. Можно 3Д Шахматы, паззл какой-нибудь и т.д.
Положим мы могли бы писать код только под JVM. Тогда, для больших ( на экране ) объектов мы могли бы выполнять растеризацию либо как Fill Mode + Flat Shading, либо как Affine Mode as Sprite Form + Flat Shading Uses Transparent, для небольших ( на экране ) объектов мы могли бы выполнять качественную полноценную растеризацию с освещением по Гуро. Итого, Doom I - II с небольшими упрощениями для ближних стеночек, потолков и полов, зато с полноценными трёхмерными персонажами, качественной и быстрой текстуризаций всех небольших ( на экране ) декораций и т.п. Либо всё текстурировать 64 x 64, но мне больше нравится I вариант, т.к. он побыстрее и покрасивее.
Akceptor - Nick-85,
Akceptor - Текстурирование заметно. Тормозит безбожно когда текстуры наложены. Зато красиво.
гм... а мне казалось, что всё наоборот... :) в любом случае, в CUBE DEMO текстурирование теперь много более заметно, правда, заодно теперь очень заметны и все "прелести" и "особенности" афинного текстурирования.
Akceptor - ЗЫ Это ниче что я тут написал или тема только для тестеров? Меня просто 3Д прет.
Наверное, можно сказать, что и меня тоже "3Д прет"... :)
Тема как раз и создана для всех желающих принять участие в ( разработке нового ) / (переработке стандаризованного Motorola) Java 3D API и, конечно же для тех, кого "просто 3Д прет".
Для всех тех, кого "3Д прет":
Если вы хотя бы немного умеете программировать на Java и имеете желание принять активное участие в разработке Java 3D API, то обязательно сообщите здесь об этом. Подчёркиваю - Обязательно! Кроме несомненного удовольствия от собственно активного принятия участия в разработке вы также сможете повысить и укрепить свои навыки Java - программиста на такой перспективной и бурно развивающейся платформе, как J2ME.