Ajuda com 3d jmonkey

29 respostas
JJjava

ola galera,
nao consiguo instalar o 3d jmonkey no netbeans 5.5. quando ele acaba de baixar tenho q criar um projeto, mas na hora de escolher o diretorio do novo projeto ele dis que ja esta sendo usado pelo 3d jmonkey
grato.

29 Respostas

JJjava

ola,
oq eu faço quando o netbeans nao acha uma classe q esta dentro de um pacote mas a classe esta lá?
grato Hudson

victorwss

Tenta usar o NetBeans 6.0.

Marky.Vasconcelos

Como assim instalar?
Você quer explorar os sources mesmo?
É mais fáçil só adicionar os jars e as dll. Senão me engano vi um tutorial assim no proprio site da JMonkeyEngine.

(Mas parei de estudar meu PC não roda textura)

JJjava

ola,
estou seguindo akele tuto q tem no site do jmonkey so q nao consiguo fazer funcionar na primeira parte ja da erro nao gera o java-doc pq diz q o lwgl (pacote nao existe), como eu ja tinha falado antes. coloquei todos os jars q pedi no tuto e nao funciona nao sei o q fazer queria testar o jmonkey… estou quase comprando uma edição do mundo java q fala sobre o jmonkey pra ver se me ajuda em alguma coisa…
wlw

Marky.Vasconcelos

Você configurou as bibliotecas nativas?

JJjava

acho q nao seria para ele interagir com lwgl? achei q o lwgl ja estivesse no jme nao configurei nada para isso e ne baixei o lwgl. o como faz isso ?
vlw

Marky.Vasconcelos

Tem uns jars que você tem que indicar a biblioteca nativa (aqueles .dll que vem junto)

Eu vou da uma procurada e vejo se te ajudo

JJjava

Mark_Ameba:
Tem uns jars que você tem que indicar a biblioteca nativa (aqueles .dll que vem junto)

Eu vou da uma procurada e vejo se te ajudo


pow kara se vc puder fazer isso eu agradeço
wlw

Marky.Vasconcelos

Você usa o eclipse?

Se for vai no Java Build Path
expande o jar lwjgl
E no Native Library… coloca a pasta que tem os .dll

Marky.Vasconcelos

Ah… esqueçi voce usa NetBeans, mas deve ter algo assim também.

Marky.Vasconcelos

Aqui como configurar no NetBeans o jME eo jME Physics

http://www.jmonkeyengine.com/wiki/doku.php?id=setting_up_netbeans_5.0_to_build_jme_and_jme-physics_2

JJjava

Mark_Ameba:
Aqui como configurar no NetBeans o jME eo jME Physics

http://www.jmonkeyengine.com/wiki/doku.php?id=setting_up_netbeans_5.0_to_build_jme_and_jme-physics_2


Sim estou seguindo esses passos e encontrei os erros q relatei aqui nesse topico por isso pedi ajuda. pergunta: tem como configurar o netbeans e salvar um arquivo tipo “setings” e tranferir para ser importado? Como vc pode ver no wiki parece ser simples segui os passos no netbeans 5.5 e no 6.0 e tive os erros q ja ralatei (java doc e nao achar algumas classes dentro de um pacote), vc me perguntou se fiz referencia as bibliotecas nativas nao devo ter feito pq no wiki eu acho q nao tem esse passo nen pede para baixar o lwgl.
agora nao sei o q fazer ja tentei de tudo ate ja desistalei o JDK e os netbeans e instalei novamente e deu a mesma coisa. outra pergunta vi seu site achei maneiro vou passar a visita-lo sempre, vc conseguiu configurar o jmonkey? como é? tenho muitas duvidas estou querendo muito testar e ver se consiguo alavancar com o desenvolvimento de jogos
wlw

Marky.Vasconcelos

O Link do blog é do ViniGodoy aqui do GUJ^^

Eu configurei a JME mas só no Eclipse (Meu PC não aguentava NB então me acostumei com ele)

Eu só tinha feito aquilo coloquei os jars no Classpath indiquei as bibliotecas nativas do lwjgl e já tava funcionando.

JJjava

Mark_Ameba:
O Link do blog é do ViniGodoy aqui do GUJ^^

Eu configurei a JME mas só no Eclipse (Meu PC não aguentava NB então me acostumei com ele)

Eu só tinha feito aquilo coloquei os jars no Classpath indiquei as bibliotecas nativas do lwjgl e já tava funcionando.


kara eu vou tentar no eclipse mas nunca usei o eclipse sempre usei o netbeans desda versão 3.1 quando migrei do BlueJ, depois disso nao testei nen usei outra IDE. vamos ver se eu consigo… qual versão do eclipse vc usou?
wlw

Marky.Vasconcelos

3.3 mas não tem segredo nas outras também funcionam.

JJjava

Mark_Ameba:
O Link do blog é do ViniGodoy aqui do GUJ^^

Eu configurei a JME mas só no Eclipse (Meu PC não aguentava NB então me acostumei com ele)

Eu só tinha feito aquilo coloquei os jars no Classpath indiquei as bibliotecas nativas do lwjgl e já tava funcionando.


tem como fazer alguma coisa legal com jMe mesmo ? queria fazer um rpg tatico ou um game de estrategia no classico estilo de warcraft sera q saiu alguma coisa?
wlw

JJjava

ha outra coisa estou pesando em fazer um curso de java 3d da unidev sera q da para aprender alguma coisa?

Marky.Vasconcelos

Pelo que vi tem muita coisa legal com jME, se procurar no Youtube tem alguns videos.

E sobre o curso eu não posso te responder, não conheço ^^

Eu deixei de lado a jME para fazer jogos em C++ com OpenGL também é bem legal.

JJjava

Mark_Ameba:
Pelo que vi tem muita coisa legal com jME, se procurar no Youtube tem alguns videos.

E sobre o curso eu não posso te responder, não conheço ^^

Eu deixei de lado a jME para fazer jogos em C++ com OpenGL também é bem legal.


kara esse seria o meu objetivo mais como nao sei quase nada de C++ e tb sei muito pouco de opengl, so sei o q aprendi na faculdade, vi esse jME achei interessante pq e em java uma linguagem q domino um pouco, mas ai depois passaria para sei la c#.net com opengl q e uma coisa mais comercial…
wlw

Marky.Vasconcelos

Eu também não sabia nada de C++, mas agora vi que não é tão difiçil eu só me mato um pouco com ponteiros e referencias.
E sobre o OpenGL tem o blog no link da minha assinatura.

JJjava

kara baixei o eclipse e segui os passos do wiki mas estou erro ainda como vc fez o negocio do build java path?
e outra coisa nao vi no wiki como instalar o jME-Physics 2 como faz?
o erro é esse na hora q executo

24/01/2008 15:58:56 com.jme.app.BaseGame start
INFO: Application started.
24/01/2008 15:58:56 com.jme.system.PropertiesIO <init>
INFO: PropertiesIO created
24/01/2008 15:58:56 com.jme.system.PropertiesIO load
WARNING: Could not load properties. Creating a new one.
24/01/2008 15:58:58 class jmetest.TutorialGuide.HelloWorld start()
SEVERE: Exception in game loop
java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.loadLibrary0(Unknown Source)
	at java.lang.System.loadLibrary(Unknown Source)
	at org.lwjgl.Sys$1.run(Sys.java:75)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.lwjgl.Sys.doLoadLibrary(Sys.java:68)
	at org.lwjgl.Sys.loadLibrary(Sys.java:84)
	at org.lwjgl.Sys.<clinit>(Sys.java:101)
	at org.lwjgl.opengl.Display.<clinit>(Display.java:111)
	at com.jme.system.lwjgl.LWJGLPropertiesDialog.<init>(LWJGLPropertiesDialog.java:153)
	at com.jme.app.AbstractGame.getAttributes(AbstractGame.java:192)
	at com.jme.app.BaseGame.start(BaseGame.java:62)
	at jmetest.TutorialGuide.HelloWorld.main(HelloWorld.java:51)
24/01/2008 15:58:58 com.jme.app.BaseSimpleGame cleanup
INFO: Cleaning up resources.
24/01/2008 15:58:58 com.jme.system.lwjgl.LWJGLDisplaySystem <init>
INFO: LWJGL Display System created.
24/01/2008 15:58:58 com.jme.app.BaseGame start
INFO: Application ending.

wlw

Marky.Vasconcelos

Se você tem os jars no Classpath vai em properties… Java Build Path no jar do lwjgl expande e na bilioteca nativa coloca as .dll que vem no lib da jME

W

da pra fazer varias coisa sim,tem uma comunidade boa, tava pensando em fazer algo pro tcc em jme, tenho ele instalado aqui no eclipse 3.3 , tem umas ferramentas que da até pra fazer uma edição de mapa, oque eu achei mt massa , facilita mt, fora que ta bem rapida em relação aos FPS de outras engines java…

ow mark ameba ? ta usando que engine ? ogre3d ? se for mechi a mt tempo atras, rola algum editor de terreno, tem classe pronta pra importar? a comunidade ta bem ativa? mtas perguntas ahsuhasu, mas mas nao vai precisar responder quase nenhuma se nao tiver usando ogre =p
c++ e fodz… pode marcar não se nao vai rolar altos memory leak… porem desempenho ainda e mt melhor…

JJjava

galera consegui executar os os tutos do jME mas como instalo jME-Physics e como começo meu projeto?
tem algum tutorial para começar a desenvolver o meu jogo ?
grato…

JJjava

Vim a esse topico novamente buscar respostas…
olá galera,
estou tendo um problema na hora de carregar modelos .OBJ no java 3D, nao sei pq meus modelos quando são carregados na carregam a textura então ficao pretos, oq faço??? obs somente os modelos q modelo acontece isso os q cato da net funcionan nao sei pq isso
grato…

S

Estou com um problema parecido. Eu uso Dr. JAva, apesar dele não ser aconselhado pelo jME, consegui compilar tudo certinho, porém quando rodo o programa, recebo erros do lwjgl:

NoClassDefFoundError: [Lorg/lwjgl/opengl/DisplayMode; at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Unknown Source) at java.lang.Class.getDeclaredMethod(Unknown Source) at java.awt.Component.isCoalesceEventsOverriden(Unknown Source) at java.awt.Component.access$100(Unknown Source) at java.awt.Component$2.run(Unknown Source) at java.awt.Component$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Component.checkCoalescing(Unknown Source) at java.awt.Component.<init>(Unknown Source) at java.awt.Container.<init>(Unknown Source) at javax.swing.JComponent.<init>(Unknown Source) at javax.swing.JPanel.<init>(Unknown Source) at javax.swing.JPanel.<init>(Unknown Source) at javax.swing.JPanel.<init>(Unknown Source) at com.jmex.editors.swing.settings.GameSettingsPanel.<init>(Unknown Source) at com.jmex.editors.swing.settings.GameSettingsPanel.prompt(Unknown Source) at com.jmex.editors.swing.settings.GameSettingsPanel.prompt(Unknown Source) at TestStandardGame.main(TestStandardGame.java:20) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source)

Baixei o lwjgl, mas não sei onde colocá-lo… alguém sabe? o-o

Obrigado desde já.

Marky.Vasconcelos

Coloca o lwjgl no class-path

Eu começei a usar o Java 3D API a uns tres dias e vi que ele faz coisas bem legais.

Se alguem tiver interesse tem esse livro online sobre Java 3D
(Killer Game Programming)
http://fivedots.coe.psu.ac.th/~ad/jg/

To pensando em comprar a versão impressa do segundo livro que ele lançou.

E com o que voce carrega as modelos?

NCSA?

S

Eu pus o \jme\build na classpath… com isso funcionou quase tudo, menos o LoggingSystem, que pelo o que vi, foi “desativado”…
Mesmo botando o lwjgl no como Extra Classpath (como fiz com os outros), ainda não consigo fazer funcionar…
Algum outro chute? :stuck_out_tongue_winking_eye:

Obrigado desde já =]

EDIT: Botando o lwjgl como biblioteca no projeto do netbeans funciona.

sephil

finalmente depois de muito tempo encontrei a solução para este problema…
eu uso o netbeans,

1- baixei o lwjgl
2- criei uma pasta chamada “binlibs” no diretorio do meu projeto
3- adicionei a seguinte opção pra VM

-Djava.library.path="./binlibs"

pronto!
funcionou pelo menos comigo.
boa sorte ae

Criado 22 de janeiro de 2008
Ultima resposta 10 de nov. de 2008
Respostas 29
Participantes 6