[java] Writing Windows/DirectX programs in Java
Hi,
As you might remember I published an article some time back about how Java could be used for games. In it I among other things spoke about using Windows and DirectX in Java.
Instead of just talking I have made a library that allows Java programmer to make Windows programs. I have not gotten to allowing calls to DirectX yet, but that will be added very soon.
I call the library JWindows and a functional version (with full source code) is available at its home page at:
http://www.rolemaker.dk/JWindows/index.htm
Please try it out and tell me what you think. If people here like it I will announce it to the rest of the world.
Jacob Marner
jacob@marner.dk
Jacob Marner, M.Sc.Console Programmer, Deadline Games
Looks neat to bad I am still in a newbie/intermediate state of java. So i really dont have a use for it yet.
I wish there was a button on my monitor to turn up the intellegince. Theres a button called 'brightness' but it doesn't work
felonius,
along the same lines as ARCHIGAMER I am also newbie/borderline intermediate but I am curious if JWindows will support full screen/screen res changing?
Smoo
along the same lines as ARCHIGAMER I am also newbie/borderline intermediate but I am curious if JWindows will support full screen/screen res changing?
Smoo
Within a month or two I will get around to DirectX and the first thing I will add is DirectDraw support - including both full screen and windowed support. I will DirectDraw early because that is what I need myself. The other DirectX objects will come later.
I can only recommended that you both download the binaries and try out the samples. It can be done by even novice Java programmers. If you want to, you can even look at the source of the samples and see how little code is needed compared with for instance AWT or Swing.
JWindows requires so knowledge of Windows MFC programming and I can only recommended reading a book about it such as Jeff Prosise: "Windows 95 Programming with MFC" from Microsoft Press. The samples includes with JWIndows are clones of samples from this book.
Jacob Marner
I can only recommended that you both download the binaries and try out the samples. It can be done by even novice Java programmers. If you want to, you can even look at the source of the samples and see how little code is needed compared with for instance AWT or Swing.
JWindows requires so knowledge of Windows MFC programming and I can only recommended reading a book about it such as Jeff Prosise: "Windows 95 Programming with MFC" from Microsoft Press. The samples includes with JWIndows are clones of samples from this book.
Jacob Marner
Jacob Marner, M.Sc.Console Programmer, Deadline Games
Hello...?!?
Is anybody going to comment this or is everybody reading this forum just newbies with no wish to creating real games? Do you all just want to create small gamelets or do you want to create the real stuff?
People are talking and talking but it seems that everybody that takes games seriously has gone to C++ a long time ago. It is not the language that is the problem - it is the programmers. Come on and let''s do something that can impress those C++ guys!!
(Note: I am just trying to provoke you)
Jacob Marner
Is anybody going to comment this or is everybody reading this forum just newbies with no wish to creating real games? Do you all just want to create small gamelets or do you want to create the real stuff?
People are talking and talking but it seems that everybody that takes games seriously has gone to C++ a long time ago. It is not the language that is the problem - it is the programmers. Come on and let''s do something that can impress those C++ guys!!
(Note: I am just trying to provoke you)
Jacob Marner
Jacob Marner, M.Sc.Console Programmer, Deadline Games
well insulting my work definatley won't turn me on to your package. I'm never (and The Rock means NEVER) going to download or try your package now. I'm going to be frank here, people who program in java don't like windows. If I wanted DirectX, I would've purchased MSVC++ or whatever you need.
P.S. Impressive games existed before windows and will exist after windows.
Edited by - Jim_Ross on July 31, 2000 12:39:04 PM
P.S. Impressive games existed before windows and will exist after windows.
Edited by - Jim_Ross on July 31, 2000 12:39:04 PM
Hi Jim,
As you can see from the ending note of my last posting the posting wasn''t intended to be an insult. It was merely intended to provoke some response.
If you don''t want to try out the package it is your loss.
Impressive games existed before windows and will after, but currently no - and I mean no - impressive games have been written in Java. I am just trying to do something about that. Hating Windows is not going to get you anywhere. Not even a single Java game has been able to sell commercially and keep running interpreted Java applications in using Java2D and Java3D is not going to change that any time soon.
Jacob Marner
As you can see from the ending note of my last posting the posting wasn''t intended to be an insult. It was merely intended to provoke some response.
If you don''t want to try out the package it is your loss.
Impressive games existed before windows and will after, but currently no - and I mean no - impressive games have been written in Java. I am just trying to do something about that. Hating Windows is not going to get you anywhere. Not even a single Java game has been able to sell commercially and keep running interpreted Java applications in using Java2D and Java3D is not going to change that any time soon.
Jacob Marner
Jacob Marner, M.Sc.Console Programmer, Deadline Games
I like Windows. Well the reason I am studying java is pretty much for cross platform cause if Windows ever does die Win32 programmers are dead, no question about it.
However I would be more than happy to applaud for your efforts.
Edited by - ARCHIGAMER on July 31, 2000 1:36:14 PM
However I would be more than happy to applaud for your efforts.
Edited by - ARCHIGAMER on July 31, 2000 1:36:14 PM
I wish there was a button on my monitor to turn up the intellegince. Theres a button called 'brightness' but it doesn't work
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement