It really does look amazing for using java, but the thing is, why use java. C# is much faster, as it doesnt need to emulate and you dont have to worry about memory management like c.
This is the best looking 3d java game that I have ever seen. Excelent graphics. Resembles World of Warcraft. And it works so smoothly. Do You have more videos of this game, or some screens. Is it pure Java? How many person worked on this and for how long?
@Troo44 - Blender also has a game engine if you're interested in getting into game development quickly without having to learn how to code. If you do learn, though, you'll be able to do quite a bit.
@Troo44 - They make models usually modeler programs - Blender is a free one that's incredibly powerful. They also animate the models in the program. After that, they import them into the engine and move and play those animations with code.
@3zo4Ever - An MMO is a Massively Multiplayer Online game. These games usually have many, many players all playing and sending data to a single server. Each player usually shows up on the other players' screens, giving a feeling of a massive world.
jMonkeyEngine is a 3D game engine that uses Java as the core programming language. I'm just now looking into it myself, and it's looking pretty interesting.
i wish i was great enough to write a java game like this, and for everyone else who's talking about java i know a lot of it and its much better than c++ because its cross platform(except on ipods and such) and it can be implemented in websites
@DrDray7 C++ is cross platform as well. C++ is more efficient. C++ can be used on "ipods and such", Java is a great language, but when it boils down to efficiency, power, and flexibility. So please don't ever say Java is better than C++. They both have their uses, so keep it at that.
@bc0wful Don't forget, Decent Java Programming > Cruddy C++ Programming. Java's main problem is memory overhead, for example Minecraft itself eats ram like nobody's business. Also this is just a client, that focuses on mainly graphics and i/o. I think the part you want real efficiency is the MMO server that is handling 1000+ players.
@Griallia It's really hard to write a bad Java program anyways, I'm not entirely sure what the MMO server is programmed in, but if it's in Java, the efficiency can be even better with C++. But, everyone should know, the true king is assembly. If you make a game in assembly, it will be way faster than any program, in Java, or C++. Not only that but file size is extremely small. But C++, Java, Asm, all great languages, they all have their uses.
@Hezzy002 No, he means the performance of the game not the time to make it, he is correct in what he was saying, assembler is more computer like and thus is faster for the computer to process.
@ImpliedOwning But why talking about performance of asm when you know it's impossible to develop this kind of stuff with such a low level language ? I just don't see the point.
@orelero Yes, well not many people do which is why it isn't used that much anymore however it is not impossible to do and if you could pull it of, the program as a whole would run faster which is why people may want to use it.
@orelero because you can mix assembly with c/c++/obj-c code if you need to. if performance would not be an issue i would use ruby for everything. but even java is unsurprisingly like 500 times faster than ruby
@bc0wful Oh God, you've obviously never programmed much. Java is difficult to write games in because a lot of what's going on behind the scenes is handled for you, in a black box environment, thus making things like low-level optimization difficult. And writing a full-featured quality game in Assembler? Good one. People have done it, but it's not practical.
@bc0wful because of the nature of java, it can be ported to numerous platforms with ease. I don't see anyone running c++ out of their browser. Java works by creating a runtime environment (similar to that of an emulator) and running programs in bytecode format. Therefore, the only thing you need to do to make it cross platform is to use the runtime environment in a different OS and you don't have to make several different games (also allows you to avoid viruses).
It really does look amazing for using java, but the thing is, why use java. C# is much faster, as it doesnt need to emulate and you dont have to worry about memory management like c.
dlapp14 2 days ago
1998 graphics. Heres a pro tip, throw in a shitload of GLSL, bloom, and lens flare. thats what people want nowadays.
iRoxproductions 3 days ago
@iRoxproductions Shaders apparently make everything better :D
FatalNeurotoxin 2 days ago
This has been flagged as spam show
wow, please make some tutorials on this sort of thing
Handuel13 1 week ago
This has been flagged as spam show
wow, please make some tutorials on this sort of thing
Handuel13 1 week ago
This has been flagged as spam show
wow, please make some tutorials on this sort of thing
Handuel13 1 week ago
This has been flagged as spam show
wow, please make some tutorials on this sort of thing
Handuel13 1 week ago
WOW please make some tutorials on this sort of thing
Handuel13 1 week ago
WOW please make some tutorials on this sort of thing
Handuel13 1 week ago
This is the best looking 3d java game that I have ever seen. Excelent graphics. Resembles World of Warcraft. And it works so smoothly. Do You have more videos of this game, or some screens. Is it pure Java? How many person worked on this and for how long?
SoeaOu 2 months ago 9
//Whats the best java scripting program? cuz i was thinking of making my own java game.. :D
47KGB 2 months ago
@47KGB Eclipse
Eiglew 2 months ago 3
@Troo44 - Blender also has a game engine if you're interested in getting into game development quickly without having to learn how to code. If you do learn, though, you'll be able to do quite a bit.
SolarLuneTube 2 months ago
@Troo44 - They make models usually modeler programs - Blender is a free one that's incredibly powerful. They also animate the models in the program. After that, they import them into the engine and move and play those animations with code.
SolarLuneTube 2 months ago
very good one i love it its very encouraging
200cyprian 3 months ago
Excuse me mister. I am so interested in these types of games making.
I was wondering if it might possible for me to know what's an MMO, jMonkeyEngine, and Guild wars server is?
And I will be thankful if you told me what programs you used to make such a good work like this.
Regards.
3zo4Ever 3 months ago
@3zo4Ever - An MMO is a Massively Multiplayer Online game. These games usually have many, many players all playing and sending data to a single server. Each player usually shows up on the other players' screens, giving a feeling of a massive world.
jMonkeyEngine is a 3D game engine that uses Java as the core programming language. I'm just now looking into it myself, and it's looking pretty interesting.
SolarLuneTube 3 months ago
@SolarLuneTube I want to become a developer and learn code. but I have a question, How do these coders make models?
Troo44 2 months ago
Nice
vaironxxrd 3 months ago
this is awesome..... can someone send me a download link to Ruby cause i kept downloading it but i can't find the installion
levi052594 3 months ago
Hahaha the ass movement on that chick is all wrong...
Its just so wrong... xD
autonomous2010 4 months ago
@autonomous2010 or is it alll right???
hairybratwurst 4 months ago
got any advice please
starvinmarvin74 4 months ago
This is amazing what you have made im just starting to learn
starvinmarvin74 4 months ago
whatgame is this?
fireant4000 5 months ago
@fireant4000 Guild wars
Stozzly 5 months ago
i wish i was great enough to write a java game like this, and for everyone else who's talking about java i know a lot of it and its much better than c++ because its cross platform(except on ipods and such) and it can be implemented in websites
DrDray7 6 months ago
@DrDray7 C++ is cross platform as well. C++ is more efficient. C++ can be used on "ipods and such", Java is a great language, but when it boils down to efficiency, power, and flexibility. So please don't ever say Java is better than C++. They both have their uses, so keep it at that.
bc0wful 6 months ago
@bc0wful Don't forget, Decent Java Programming > Cruddy C++ Programming. Java's main problem is memory overhead, for example Minecraft itself eats ram like nobody's business. Also this is just a client, that focuses on mainly graphics and i/o. I think the part you want real efficiency is the MMO server that is handling 1000+ players.
Griallia 6 months ago
@Griallia It's really hard to write a bad Java program anyways, I'm not entirely sure what the MMO server is programmed in, but if it's in Java, the efficiency can be even better with C++. But, everyone should know, the true king is assembly. If you make a game in assembly, it will be way faster than any program, in Java, or C++. Not only that but file size is extremely small. But C++, Java, Asm, all great languages, they all have their uses.
bc0wful 6 months ago
@bc0wful At the cost of the game taking roughly 20 times longer to produce.
SGTS3XY 6 months ago
@SGTS3XY That shouldn't be a problem if your looking for quality.
bc0wful 6 months ago
@SGTS3XY You're missing a 0... 200 times longer to produce in assembly. At least.
charlesgoodwin 5 months ago
@charlesgoodwin I decided to be generous with that estimate :P
SGTS3XY 5 months ago
@bc0wful Assembly ??? Are you kidding me LOL ? It would take you 1 week to make a pacman so don't think about this kind of game.
orelero 4 months ago
@Hezzy002 No, he means the performance of the game not the time to make it, he is correct in what he was saying, assembler is more computer like and thus is faster for the computer to process.
ImpliedOwning 4 months ago
@ImpliedOwning But why talking about performance of asm when you know it's impossible to develop this kind of stuff with such a low level language ? I just don't see the point.
orelero 4 months ago
@orelero Yes, well not many people do which is why it isn't used that much anymore however it is not impossible to do and if you could pull it of, the program as a whole would run faster which is why people may want to use it.
ImpliedOwning 4 months ago
@orelero because you can mix assembly with c/c++/obj-c code if you need to. if performance would not be an issue i would use ruby for everything. but even java is unsurprisingly like 500 times faster than ruby
fsfx 4 months ago
@fsfx "because you can mix assembly with c/c++/obj-c code" , if that s what he meant, then yes.
orelero 4 months ago
@bc0wful Oh God, you've obviously never programmed much. Java is difficult to write games in because a lot of what's going on behind the scenes is handled for you, in a black box environment, thus making things like low-level optimization difficult. And writing a full-featured quality game in Assembler? Good one. People have done it, but it's not practical.
Hezzy002 4 months ago
@Hezzy002 I have made a few 2D games in pure nasm assembly using ncurses and the linux kernel API but good god what a waste of time that was.
I couldn't even imagine the amount of headaches and time involved in writing a 3D game using assembly. O.o
autonomous2010 4 months ago
@bc0wful because of the nature of java, it can be ported to numerous platforms with ease. I don't see anyone running c++ out of their browser. Java works by creating a runtime environment (similar to that of an emulator) and running programs in bytecode format. Therefore, the only thing you need to do to make it cross platform is to use the runtime environment in a different OS and you don't have to make several different games (also allows you to avoid viruses).
flagman57 4 months ago
Looks great! What is the name of the song?
Celeodor 7 months ago
I like this a lot!. Wish i had the programming skills >.<
snowex0 8 months ago
GREAT! Me and some friends were gonna start making a java game, possibly 3d =)
Zorobay 9 months ago
You're wrong, codecrax.
This is not RuneScape anymore.
This is DNukemScape!
Gaws, these graphics...
Made by you?
bartjuh10 9 months ago
omfg finally! this is like runescape done right! No offense if you think I am trying to offend you. But keep it up. BTW I NEED HELP/ A MENTOR
codecrax 9 months ago
Nice job. How does Java perform? Is there any lag from GC, could you compare it to C# (faster, slower) or C++ (10x slower etc?).
Bulgaria10 10 months ago
@Bulgaria10 Current Java (1.6) is nearly equal to C++
Raven5887 8 months ago
@Raven5887 your dumb
youtroob 7 months ago
@youtroob fucking idiot
Roksonixx 7 months ago
@Bulgaria10 Your programming and optimization skills determine how fast it will be. It will be slow if its poorly done.
GhostXoP 6 months ago
Really nice, shows that you can indeed create professional 3D games using Java.
Shakor77 10 months ago
This looks pretty nice. I didn't know NCsoft was in Austin. That's where I'm from :D
Vidimir 11 months ago
whats causing the lagg?
MrDpsc 1 year ago
@MrDpsc Probably the video recording software, its lots of work for one computer displaying a game and recording/encoding at the same time.
nobody078 1 year ago
@nobody078 Yes, and recording software takes doesn't necessarily capture every frame rendered by the computer.
stuck4cash 9 months ago
Looks fun, loved GW and looks like I could love this too
Fumblepuff 1 year ago
awsome :D
Cobac 1 year ago
Can you give more information in the notes below the video?
chadkellycolorado 1 year ago