newbie: Can LWJGL be used to accel. my 2D games?

I used to try IDE’s and go back to TextPad and my array of batch files and classpath settings. :stuck_out_tongue: I just do too much nowadays to bother with it anymore, I like being able to just tell eclipse to export javadoc/jar files/include a jar and it just works.

Have fun though. :stuck_out_tongue:

The idea of setting up project is at the same time one of my favorite, and most dreaded features. I like to work with as few files as possible. I like to write my programs so that all files that I generate are actually required by a release version (except perhaps for source files, but I usually include those anyway).

I also spent a few months a couple of years ago looking for a software developement solution, evaluating the different solutions and such. Perhaps I just got turned off by the fact that the project files generated from one IDE to the next were inconsistent in their format and number, and I wished I could move a project easily from one IDE to another.

Perhaps I’ll take another shot at it. How long have you been using Eclipse? What sorts of projects have you done with it, and how easy was it to pick up and use (it’s been so long since I tried it, perhaps it’s gotten better over time)?

I’ve been using Eclipse for 2 years now, and everything I’ve done has been written using it since.

This includes the LWJGL, the SPGL, and Alien Flux. And it also includes a TV graphics client/server system, some JSP/servlet stuff, a barcoding/warehouse application for J2ME, and all sorts of other bits and bobs. I couldn’t recommend it more highly. It was trivial to set up a project in it and get everything working nicely, and it only ever went badly wrong when I was using the betas - it’s been rock-solid since the official 2.1 release. Eclipse generates no funny code or files for you either; it’s just a plain ol’ directory of java source just like you could tweak in any other IDE.

It makes working with Textpad and the commandline tools a complete joke, really; anyone who tells you otherwise… is slower at getting things done than I am. Which is what it’s all about.

Cas :slight_smile:

This morning I stopped being a tard and realized I could just open the CVS Repository view in eclipse and add Cas’s SPGL location on sourceforge and just told it to IMPORT AS PROJECT (or something) and viola, it worked. I changed like one project setting and that’s all. (he was using LWJGL as a dependant project, so I changed it to the lwjgl.jar instead).

There’s something else I’m missing here. People keep refering to ‘Cas’, and as hard as I’ve tried to attach a meaning to this name, I’ve been unable to do so. So, who / what is Cas?

Me!

Cas :slight_smile:

Well, that makes a bit more sense. Is it your first name or something?

Yes, him! Hes sort of a fixture here, or a fixation, depending on how lonely you are.

:stuck_out_tongue:

edit: (cough caspian cough) what?

Yep, it’s just short for my complicated mouthful of a name which since marriage has mutated into Caspian Rychlik-Prince.

It was weird enough to start with, especially for a bog-standard causasian Englishman.

Bloody hippies for parents, wasn’t it?

Cas :slight_smile:

Haha, I like your name. I’ve always hated my last name, Trilck (i think thats german?), because no one can pronouce it. I’d kill for something simple like Prince. :stuck_out_tongue:

The whole Caspian Rychlik-Prince thing just makes you sound like some drider high king who worthships lloth and eats babies. No one wants to mess with that. :wink:

Yeah, what he said. :o

Attempting to amuse myself with forums this morning while I try to make some tiles.

[quote]Haha, I like your name. I’ve always hated my last name, Trilck (i think thats german?), because no one can pronouce it[…]
[/quote]
Nah… it’s not german and I think I can’t pronounce it too :>

[quote]I’ve been using Eclipse for 2 years now, and everything I’ve done has been written using it since.
This includes the LWJGL, the SPGL, and Alien Flux. And it also includes a TV graphics client/server system
[/quote]
What the … is TVgraphics client/server system?

[quote]I’ve always hated my last name, Trilck (i think thats german?), because no one can pronouce it.
[/quote]
I think I can pronounce it: Trilck, Trilck, Trilck! See?
But of course, I am sober at the moment ;D

Most people insert letters when saying it, and various other things. Some examples:

  • Trilick
  • Trilack
  • Tricklic

etc

whome - just live TV graphics. Someone controls it from a little java app somewhere else, and it does animations and slides and stuff. And talks to a few other things using serial ports and ting.

Cas :slight_smile:

Back on topic…

I’ve been trying to run the LWJGL tests. There are a few that don’t work however:

Joystick tests
Audio tests

I tried both a Gravis Gamepad and a MS Sidewinder ForceFeedback Pro - neither one of them were recognized (even though they show up in the Gaming Options control panel AS CONNECTED and OK).

I have a SoundBlaster Audigy, and the sound tests dont seem to work. I keep getting:
org.lwjgl.openal.OpenALException: Unable to load function pointers to openal.

Or some NullPointerException, and then a stack trace…

The org.lwjgl.test.openal.ALTest starts successfully, but when I try to run the fully-automated tests it fails every single one.

What’s the deal?

The OpenGL and Mouse tests do work just fine.

WinXP Pro with latest updates
DirectX 9.0a
AMD Athlon 1800+
512 MB RAM
SB Audigy
GeForce3 Ti 200

[quote]There are a few that don’t work however:
Joystick tests
[/quote]
There was a bug in the controller code, which has been fixed - this however was done after the 0.6 release

[quote]Audio tests
I have a SoundBlaster Audigy, and the sound tests dont seem to work. I keep getting:
org.lwjgl.openal.OpenALException: Unable to load function pointers to openal.
[/quote]
The OpenAL32.dll isn’t being loaded - make sure it is in your library path

OpenAL actually comes with a proper installer for windows although it’s a bit big at 700k or something.

That’s the DLL I distribute with AF as well, because it’s the only one that works. All the CVS builds I’ve ever had fail.

Cas :slight_smile: