Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - manumoi

Pages: 1 [2] 3 4 ... 9
16
Feedback / Re: ODE physics engine
« on: June 03, 2007, 01:31:45 am »
you just have to put the full path of a class when instanciating it and the conflict should be resolved. (and not mentioning both import)

For instance


import com.threed.jpct.*;
[...]
joude.world.World myJoudeWorld = new joude.world.World(...); if it is the World class that is creating conflicts

17
Support / Re: any idea about creating video from jPCT?
« on: May 02, 2007, 10:17:33 pm »
Quote
http://www.fraps.com/

This is a good tool for recording video (also does audio!) from any game. Should work with jPCT as well but I haven't personally tried.

Yep it works with JPCT... I tested it with an app running AWTGLrenderer and i obtained a vidéo of the JPCT canvas (and only it). Does anyone knows a good tool for obtaining decent movie capture from the whole screen (i.e. not only the open GL part of it)

Thanks.

18
Projects / Re: FutureRP
« on: April 23, 2007, 08:56:04 pm »
Yummy egon :D

19
Feedback / Members' backgrounds...
« on: April 18, 2007, 09:57:04 pm »
well... as everybody i m newbie to game development. In fact I don t particularly do a game. I use jpct in my phd project to give 3D representations to pedagogical agents  (i.e. virtual teachers) designed with the JADE API... I have 2-3 years part time experience in C/C++, and 6/7 years in java. Very interested in everything that is related to softwares agents. I also was a game addict (no time for that currently :( ), mostly to civilization (freeciv), UFO, warcraft 2, syndicate...
That s it... ;)

20
Support / Re: FrameBuffer.enableGLCanvasRenderer() performance
« on: April 04, 2007, 07:20:04 pm »
I had similar results with awtGLRenderer long time ago when i used a sleep in the game loop... My idea was that the sleep released the control on the currentThread and other threads can be processed in an easier manner... From my experience, the fact is that when you want to use awtglrenderer and listeners (such as mouseListener), it seems you have to had a sleep elsewhere the event management will not be efficient, possibly because the game loop is a no ending loop so the associated thread try to speed up the frequency of the loop as much as possible until reaching the hardware limit... not sure...

21
Projects / Re: aptal karga (foolish crow)
« on: April 02, 2007, 05:04:15 pm »
hehe Raft, you re becoming famous.... And nice picture  8)... however i don t understand anything to turkish...  ???

22
Support / Re: My MD2 runs sideways!
« on: March 26, 2007, 11:27:34 pm »
I use md2 in my own project and the following code is correct for rotating it in the correct position
Code: [Select]
  ...
        this.setCollisionMode(Object3D.COLLISION_CHECK_SELF/*|Object3D.COLLISION_CHECK_OTHERS*/);
this.setCollisionOptimization(Object3D.COLLISION_DETECTION_OPTIMIZED);
this.rotateY((float)Math.PI*1.5f);
this.rotateMesh();
        ...

Then i use the following piece of code for moving forward

Code: [Select]
private void moveForward(){
SimpleVector a = this.getZAxis();
a.scalarMul(5f);
a = this.checkForCollisionEllipsoid(a,ELLIPSOID_RADIUS, 5);
this.translate(a);
        ...
    }

Where this refers to the Object3D obtained from the Md2 file

23
Projects / Skeletal Animation Idea?
« on: February 15, 2007, 06:59:31 pm »
Hello, I am very interested by what you have done for my own project... Currently, don t have time to work on my code ... But i hope things will be better after the end of march... Will come back to you at this moment.

Great job.

Manu


PS:  Maybe it would be cool to have a code sample on how to use your API

24
Projects / Skeletal Animation Idea?
« on: February 08, 2007, 07:33:34 pm »
Have to say, you are damn good cyberkilla.... Really interesting work :P

25
News / Away from keyboard for one week
« on: December 15, 2006, 08:52:57 am »
gooooood.... The castle? Is it schonbron ? (not sur of the orthograph...).I remebered it was orange ... :? Did you danse the valse?

26
Projects / FutureRP - 2D Isometric Engine with 3D characters
« on: December 15, 2006, 08:46:45 am »
Definetely beautiful... Will it be a standalone or a network game?

PS: i also miss LBA  :roll:

27
Support / New here...
« on: December 15, 2006, 08:43:22 am »
mini programs you are talking about may be applet... or just normal java programs that are started using java webstart... In order to be simple, webstart is a small program you can install on most of the existing operating system.s When you design a webpage and you want to launch a java application, you can tell webstart to launch a java application that was on a distant server using some methods that are maybe too complex for you now (webstart is fully discussed  on the sun microsystem website if you really want to study the full process)

But since you are new with java, i suggest you to forget such kind of topic right now.

    PS: concerning emacs, here are the few commands i am using (i learnt to do macros but never really used it)

    ALT-X compile : (to be able to write a command line... such as javac *.java inside the interface. Then click on enter for example --> compilation will be done in emacs (if the command is legal) and a buffer will be created to get error message

    ctrl-s : search
    ctrl-x ctrl-f : load
    ctrl-x ctrl-s : save
    ctrl-x ctrl-w : save as
    ctrl-_ : undo

    File are loaded in buffer with emacs. You can show more than one buffer on the screen at the same time. Useful to compare two different files by putting one next to the other But you can have multiple windows on different parts of the same file.
    ctrl-x 2 : split the current buffer horizontally. Definetelly usefull...
    ctrl-x 3 : split the current buffer vertically
    ctrl-x 0 : cancel last split on the current buffer
    ctrl-x 1 : set the current buffer as the only visible

    tab : automatic indentation (very useful to identify syntax problems)

    also find the option "syntax highlighting" in order to highlight files depending on the extension of the loaded file (.java will be highlighted in a different way as .c or .html ...) .
    There are many other short cuts but those one are the only one i really used.
    Emacs is no more than a text pad with some cool features (such as calling a compile command from inside the interface)...
    If you are not fond of heavy interfaces and if can't bear vi (like me) , emacs is definetely for you... It also exists another version, xemacs, with more buttons, mouse controls and stuff like that

    You can personalize emacs by adding config informations (such as the colors to use, the font..., pre loaded macros and options... ) Everything has to be put in a .emacs file.

    That s it  :wink:

28
Support / 3d Line
« on: December 15, 2006, 08:06:25 am »
wow people are nervous today  :wink:

29
Support / New here...
« on: December 14, 2006, 01:17:02 am »
and I also disagree with both of you ( i prefer emacs that exists on win32 and linux platforms. highlights, indentation, macros,  simple and no big interface around ;)) but it s just a question of style...
As a java lecturer at my university, i will say that even in computer science, learning java in general appears to be far more complicated than it seems for beginners than for most of us on this forum.  Learning to think "programmingly" is not easy. But if you trully wants to learn and don t have access to someone that can help you, I suggests you to buy one or two books in order to get started. Many people prefer to read sheets of papers than documents on screen...

Here at my university we currently use BIG JAVA (but not so fond of it. someway too technical for beginners). The one I used (in french) was called Le Grand Livre JAVA (editor is Micro Application. I liked it, especially for the Interface programming part)). Many other interesting books exist. again a question of personal choice and style.

As people said before in this thread, Sun website is full of tutorials... One other good source is JGURU (just have to google it).


Finally, just don t give up at the beginning, programming (especially with JAVA) is not that arsh. Just have to understand how it works.

Hope this helps.

30
Projects / Technopolies
« on: December 12, 2006, 11:18:27 pm »
don t forget to use the -Xmx option with the java command in order to extend the allowed memory to the virtual machine. For example -Xmx256m to allow the virtual machine to run with 256 meg

Pages: 1 [2] 3 4 ... 9