Java Graphics 2d

java graphics 2d
What language should I use if I want to create RPG game strong in action script but weak on graphics?

What language should I use if I want to create RPG game as powerful as other RPG game in aspects of action script and OOP (like unique features, skills etc.) but with weak graphical engine and performance, in other words 2d-GBA-like graphics.

By the way, I’m already learning C++ for a week, and I already covered at least 40% material, so don’t go say “C++ good but it’s hard” and I don’t mind start learning flash or java (or any other language). And I already know about the RPG Maker series so don’t bother mentioning it.
AGAIN! I already covered about half of the material in C++ so don’t tell me “u could ujse C++ but its hard to learn”

Use either C# (with XNA) or Java. For 2D-GBA graphics, they’re more than powerful enough to handle it and there is a great community out there to help you learn. It will take you a lot longer to make anything in C++ (I know this from personal experience) so if you’re looking to make an actual game instead of programming for a very, very long time without any results, it’s best you avoid C++ – for now at least.

If you do decide you want to use C++ later on, porting the knowledge you gain from C# or Java is easy enough since the basic principles apply to them all.


Killer Game Programming in Java


Killer Game Programming in Java


$33.77


Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order…

Developing Games in Java


Developing Games in Java


$37.80


If you already have Java programming experience and are looking to program games, this book is for you. David Brackeen, along with co-authors Bret Barker and Lawrence Vanhelsuwe, show you how to make fast, full-screen action games such as side scrollers and 3D shooters. Key features covered in this book include Java 2 game programming techniques, including latest 2D graphics and sound technologies…

Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications


Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications


$26.47


Filthy Rich Clients refers to ultra-graphically rich applications that ooze cool. They suck the user in from the outset and hang on to them with a death grip of excitement. Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java™ Applications shows you how to build better, more effective, cooler desktop applications that intensify the user experience.The keys to Filthy Ri…



 Advanced Java


Advanced Java


$45


The authoritative DEITEL LIVE-CODE guide to programming with the Java 2 Enterprise (J2SE ), Standard (J2SE ) and Micro (J2ME ) Editions Java has revolutionized application and enterprise-systems development. Using examples and case studies totaling almost 40,000 lines of code, this exciting companion to Java How to Program, 4/e focuses on J2EE-based, enterprise-systems development, presents advanced J2SE concepts and introduces wireless/small-device programming with J2ME. Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized corporate-training and content-creation organization specializing in Java , C++, C, C# , Visual Basic(R), Visual C++(R), .NET, XML , Python, Perl, Internet, Web and object technologies. The Deitels are also the authors of the world’s #1 C++ textbook– C++ How to Program, 3/e -and many other best sellers. In Advanced Java 2 Platform How to Program, the Deitels and their colleague Sean E. Santry discuss the topics you need to build Java-based enterprise systems, including: J2EE /J2SE /J2ME EJB /JDBC /JTS/JMS/JavaBeans Jini /JavaSpaces /Jiro /JMX Servlets/JSP /WAP/WML RMI/CORBA/RMI over IIOP XML/DTD/DOM/XSLT Secure Sockets/Digital Signatures/JCE/JAAS Advanced Swing/Drag and Drop/MVC Graphics/Java 2D /Java 3D Application Servers/Design Patterns Peer to Peer/Web Services with SOAP Internationalization/Accessibility/JNI/JCP Advanced Java2 Platform How to Program includes extensive pedagogic features: Numerous LIVE-CODE programs with screen captures that show exact outputs Extensive World, Wide Web and Internet resources to encourage further research Tips, recommended practices and caut

 Beginning Java 6 Game Programming


Beginning Java 6 Game Programming


$29.99


Beginning Java 6 Game Programming teaches readers how to create an action-packed, 2-D, sprite-based game in Java that runs in a web browser. Java 6 is versatile, efficient, and secure programming language that is accessible across all platforms, and is fueling explosive growth in Java-based games. Using step-by-step instructions, the book is perfect for beginner-level game programmers who want to learn how to program games using the latest version of Java. From the basics of creating simple Java programs and writing graphics code to utilizing Java’s advanced 2D library and adding sound effects and music, this book’s step-by-step instructions will help you acquire all the skills you need to create a professional-quality game.

 Beginning Java5 Game Programming


Beginning Java5 Game Programming


$129.19


If you are interested in creating games for the casual game market, then get ready to set the wheels in motion! This hands-on guide for beginners allows you to increase your skill level along the way as you create a game full of cool artwork and intricate details. This book is not an introductory guide to the Java programming language, but instead serves as an introduction to the field of game programming using Java. From the basics of creating simple Java programs and writing graphics code to utilizing Javaas advanced 2D library and adding sound effects and music, this bookas step-by-step instructions will help you acquire all the skills you need to create a professional-quality, sprite-based game.

 Computer Graphics Using Java 2D And 3D


Computer Graphics Using Java 2D And 3D


$144.38


This Java handbook makes a practical tutorial on Java 2D and Java 3D for computer professionals. It contains in-depth coverage of basic computer graphics concepts and techniques, and introduces advanced graphic features to an audience mostly trained in the Java language. Chapter topics include mathematical background for computer graphics, .geometric transformation, views, lighting and texturing, behavior and interaction, and animation. For computer programmers and engineers, data analysts, graphic designers/animators, and game developers.

 Computer Graphics for Java Programmers


Computer Graphics for Java Programmers


$65


A great many varied and interesting visual effects can be achieved with computer graphics, for which a fundamental understanding of the underlying mathematical concepts – and a knowledge of how they can be implemented in a particular programming language – is essential. Computer Graphics for Java Programmers, 2nd edition covers elementary concepts in creating and manipulating 2D and 3D graphical objects, covering topics from classic graphics algorithms to perspective drawings and hidden-line elimination. Completely revised and updated throughout, the second edition of this highly popular textbook contains a host of ready-to-run-programs and worked examples, illuminating general principles and geometric techniques. Ideal for classroom use or self-study, it provides a perfect foundation for programming computer graphics using Java.

 Filthy Rich Clients


Filthy Rich Clients


$54.99


From the Publisher: Filthy rich clients are applications that are so graphically rich that they ooze cool. They suck the user in from the outset and hang onto them with a death grip of excitement. They make the user tell their friends about the applications. In short, they make the user actually enjoy their application experience. When was the last time you enjoyed using a software application? Maybe you need more Filthy Rich Clients in your life. In Filthy Rich Clients, Chet Haase and Romain Guy explain how to create filthy rich effects in your applications, from the fundamental graphics, GUI, and animation technology up through sample code and algorithms for the effects themselves. Some of the topics covered in-depth include: Graphics and GUI fundamentals: Dig deep into the internals of how Swing and Java 2D work together to display GUI applications on the screen. Learn how to use these libraries correctly and effectively. Performance: Follow in-depth discussions and tips throughout the book that will help you learn how to write high-performing GUI applications. Images: Understand how images are created and used to make better Java applications. Advanced Graphics: Find out about elements of Swing and Java 2D that may not be in common use but that filthy rich clients benefit from greatly. Animation: Discover general concepts of animation, as well as how to use the facilities provided in the Java platform. Learn about new utilities that vastly simplify animations in Java. Effects: Learn how to create and use static and animated effects that are the mainstay of filthy rich clients. Every chapter is filled with code examples which come directly from demos and libraries posted on the book s Web site at (progx.org, which is an absurd mix of funny stories and programming advice. About The Author: Chet Haase

 Java Examples in a Nutshell


Java Examples in a Nutshell


$39.95


The author of the best-selling Java in a Nutshell has created an entire book of real-world Java programming examples that you can learn from. If you learn best by example, this is the book for you. This third edition covers Java 1.4 and contains 193 complete, practical examples: over 21,900 lines of densely commented, professionally written Java code, covering 20 distinct client-side and server-side APIs. It includes new chapters on the Java Sound API and the New I/O API. The chapters on XML and servlets have been rewritten to cover the latest versions of the specifications and to demonstrate best practices for Java 1.4. New and updated examples throughout the book demonstrate many other new Java features and APIs. Java Examples in a Nutshell is a companion volume to Java in a Nutshell, Java Foundation Classes in a Nutshell, and Java Enterprise in a Nutshell. It picks up where those quick references leave off, providing a wealth of examples for both novices and experts. This book doesn’t hold your hand; it simply delivers well-commented working examples with succinct explanations to help you learn and explore Java and its APIs. Java Examples in a Nutshell contains examples that demonstrate: Core APIs, including I/O, New I/O, threads, networking, security, serialization, and reflection Desktop APIs, highlighting Swing GUIs, Java 2D graphics, preferences, printing, drag-and-drop, JavaBeans, applets, and sound Enterprise APIs, including JDBC (database access), JAXP (XML parsing and transformation), Servlets 2.4, JSP 2.0 (JavaServer Pages), and RMI The book begins with introductory examples demonstrating structured and object-oriented programmingtechniques for new Java programmers. A special index at the end of the book makes it easy to look up examples that use a particular Java class or accomplish a desired task. In between, each chapter includes exercises that challenge readers and suggest further avenues for exploration.

 Java Foundation Classes in a Nutshell


Java Foundation Classes in a Nutshell


$49.99


From the author of Java in a Nutshell, this title includes compact reference material on all the GUI and graphics related classes in the numerous java.awt packages. The book gives an in-depth overview of the important pieces of the Java Foundation Classes (JFC), such as the Swing components and Java 2D.

 Killer Game Programming In Java


Killer Game Programming In Java


$59.99


Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy’s Politika, and scores of others have earned awards and become bestsellers. Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java’s 3D capabilities for all types of graphics and game development projects. Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.

 The Java Tutorial Continued


The Java Tutorial Continued


$24.89


This book is a collection of tutorials written by Java Team members — experts who are the authority in their areas of the Java platform. This book is a self-paced, example-driven tutorial approach to JDK 1.2 hot topics. You’ll find coverage of new topics such as collections, internationalization, advanced 2D graphics, sound, JavaBeans, security, servlets, JDBC, IDL, RMI, JAR, standard extensions, JNI, reflection and reference objects. The CD itself is a gold mine! It contains this book and The Java Tutorial Second Edition in HTML format plus a combined index and JDK 1.2.

Leave a Reply