Resources
Tools
- JBuilder Foundation IDE: I got used to the interface from my professional career. Its pretty intuitive, can step through code, syntax highlight, will goto the source code of an object, etc.
- Eclipse IDE: I tried this briefly and was impressed, but unfortunately I procrastinate when faced with have to deal with a learning code (otherwise, its got more features than the free version of JBuilder).
- Mac CVS Client: A very nice free gui over cvs (you need cvs installed first of course).
- TextWrangler: A great free text manipulation program that includes the ability to remotely edit, save files through ftp protocol.
- Firefox: Where to begin with this? Its kick ass seabass.
- Thunderbird: The email partner to Firefox, easy to use, nice interface, spell checking, etc.
- GIMP: A great free image manipulation program that I have found to be the very similar to Adobe Photoshop.
- JUDE Community: A free uml modeling tool that does more than I know what to do with it. Can generate diagrams from Java source.
- Grey Matter: A nice free customizable web app, useful for blogging.
Software
- JInput: I found this very useful to add USB controllers to the game.
Books
- Learning Java: Great for people who want to pick up Java and I still find it a very usefull reference book.
- Killer Game Programming in Java: The best game programming book I have ever read. really.
- Gimp, From Novice to Progressional: A very nice book to use as reference for GIMP.