Java and 3D Video Games

kam!kazer Posted messages 43 Status Member -  
kam!kazer Posted messages 43 Status Member -
Hello,

I have a lot of questions regarding 3D video games and Java, but the first one would be:
Can we make video games in Java?
Configuration: Windows XP Firefox 3.0.4

10 answers

scriptiz Posted messages 1494 Status Member 425
 
OpenGL is a kind of tool that allows you, through programming languages that will use it, to display shapes on the screen, in short, 2D, 3D stuff, ...

Otherwise, you can also use DirectX, but your game will only be compatible with Windows.

For Java, there are quite a few books you can find online and then order from your bookseller; you just need to do some research on Google with, for example, some of the following words:
"java book learning games programming"

A very good book for the principles of Java is Liang (Introduction to Java Programming), but it's in English.

There are also many websites that help you get started with Java, to improve your skills, ... (Developpez, Site du Zéro, ...)

6
kam!kazer Posted messages 43 Status Member 18
 
Are there books to learn Java, then to understand OpenGL with Java, and why not a book to learn how to make video games with Java?
Thank you.
2
kam!kazer Posted messages 43 Status Member 18
 
Thank you,
I wanted to get into Java because it allows you to do a lot of things, so thanks.
1
scriptiz Posted messages 1494 Status Member 425
 


http://www.wakfu.com/en/

If you test it, don't forget to install your graphics card driver from the manufacturer's site and not the one provided by Microsoft, as Wakfu uses OpenGL.

Some screenshots:
http://www.wakfu.com/en/media/screenshots

However, it's for sure that this game eats up your PC for what it is :P
0
kam!kazer Posted messages 43 Status Member 18
 
So we can create 3D games with Java.
0
scriptiz Posted messages 1494 Status Member 425
 
Yes, and Wakfu is proof of that; it is entirely made in Java ;)

However, Java is quite resource-intensive at the moment (it should improve in the coming years), so it requires quite a lot of resources to run a simple game with basic 3D in Java ;).
0
kam!kazer Posted messages 43 Status Member 18
 
And to make 3D video games, you need libraries, right?
Could you help me by giving me everything I might need to make one with Java?
0
kam!kazer Posted messages 43 Status Member 18
 
What is an API?
0
scriptiz Posted messages 1494 Status Member 425
 
Application Programming Interface (API)

https://en.wikipedia.org/wiki/Application_programming_interface
0