Help in new to java can you lead me in the right d

I am looking to use this to make games. It is one of the languages i have not learnt, i now javascript but i would like to use java, i dont like the java home page and i found it hard to navigate to get the right informtion to get the download that is suitable for me. im looking to make games online so i dont no what i have to download.

can anyone lead me in the right direction? ??? ???

Thanks Eroden :slight_smile:

** Moved to Newless Clubies **

You’re more likely to get the replies you want here.

Kev

now all i have to do is get some one to help me, cheers mod

If you have only used javascript before, I would recommend bying Java programming book. I used “Java How to program” by Deitel & Deitel" when I learned java, and I recommend it.

You could also google for tutorials. There must be tons of them.

“Online” isn’t enough information to direct you. Let me pull some more info out. Do you want to do…

Games that are embedded in Web Pages? In that case you want to ask about Applets.

Tiny games with quick downloads? In that case again you want to ask about Applets.

Games that are launched from a Web Page, but are larger and/or run in their own Window? In that case you want to do Java Webstart enabled Applications.

Games that are downloaded and installed like a traditional game but then communicate over the net? In that case you are talking straight j2SE Application development. (But still may want to look at Webstart as an update manager.)

Servers for games. In this case today you are looking at J2SE Applciation(s) and/or J2EE applications depending on what you are trying to do.

i would like to make an applet, i would like to make a 2d MMORPG like habbo hotel but i know that that is done in director which i do not have the money to buy do i am looking to make a game like it in java. i would like it to be a multi user dimension meaning that i will need a server, and i would like to know what i havwe top get i have the Web Start but do i program my applets in note pad?

If you’re asking about a development environment, I would suggest using eclipse at www.eclipse.org. It’s free and IMO better than the majority of commercial Java development environments out there. It’s one Achilles heal, however is the lack of an integrated GUI builder, but plugins for that are in the works. That said, I’ve never really had much use for a GUI builder personally. Probably only really necessary if you’re doing more traditional 2D applications.

well im looking to make A 2D game, and im really confused, becase i want to use JAVA because i know how good it is, its a 2D isometric view that i want to do, can any one point me to the java sofware i need?
???

Okay, if you are looking for a game engine (map editor and run-time core) I don’t knwo what you can find, go search Sourceforge at a guess.

If you want to actually write your own game code, you need at least the Java2 SDK. You can download that at java.sun.com. That plus any text editor will let you write and compile Java code including Applets.

Its easier to write in an IDE and there are many available, some of the most popular free ones are Sun’s Forte (or Sun One Studio for Java, or whatever we’re calling it now), NetBeans (which is the generic OpenSource version of the Sun IDE), Eclipse (which IBM pushes) and JBuilder Personal (which you cna download from the Borland site.)

If you want to run your Applet on MSVM you are going to have to code to the 1.1.8 standard NOT the current 1.4 standard. This means being careful about what classes and methods you use and compiling with the proper flags to generate 1.1.8 compatible class files. Once you get into that folks here can help point you at instructions on how to do that.

Keep in mind that Java is a real general purpose programming language, as opposed to Flash/Lingo which is really a hyper-evolved multi-media scripting language. This means you can do a lot more in java but the learning curve is going to be greater and doing simple multi-media type things are going to take a little more work. What you gain for that is the ability to do complex things not possible in Flash.

If you have little to no general purpose programming experience I would start with a MUCH less ambitious project. A fairly single player game is a good starting point to learn to code Applet games. (eg pac man, Defender, that sort of thing.)

[quote]well im looking to make A 2D game, and im really confused, becase i want to use JAVA because i know how good it is, its a 2D isometric view that i want to do, can any one point me to the java sofware i need?
[/quote]
To what are you refering as ‘java software’??
Something like RPGMaker?? (nice piece of software :slight_smile: )

To program (different from making) a game in Java, you need:
[]Java Development Kit: j2se actually in version 1.4.2
[
]Development Environtment: Anything that can aid you to write the java code… ej: eclipse, SunStudio, NetBeans, etc.

Now, to make a game you need:
[]To know the basics, like game loop, tiling, etc.
[
]To have a good design!
[]Resources: art, music, etc.
[
]… Money and Time ;D

As someone pointed out, first you need to learn to program in Java… The Deitel&Deitel book is a very good start…

Rafael

If you’re after a 2d isometric game, then the best book on the subject is this one: http://www.gamedev.net/columns/books/bookdetails.asp?productid=110
Doesn’t have anything Java specific, but it does cover all the maths and the important concepts.

Is Jeff’s Scroller still living somewhere? Not totally sure how good it is to give to someone learning though.

Scroller is on the Wiki in the cleaned up form Ghergis did for us.
If you search on “Scroller” there are links posted here.

That link, is that to TANSTAAFL’s book? Thats what I used when writing Scroller and its a great book. You will need to translate though as the examples are C. Thats much of what Scroller can give you-- my attempts at translation.