Game Development Reference
In-Depth Information
CHAPTER 1
Setting Up a Java 8 Game Devel-
opment Environment
Welcome to the topic Beginning Java 8 Games Development ! Let's get started by creat-
ing a solid development software foundation for use with this topic. The core of this
foundation will be Java SDK ( Software Development Kit ) 8 , also called JDK (Java
Development Kit) 8 . I will also set you up with NetBeans IDE 8.0 ( Integrated Devel-
opment Environment ), which will make coding Java 8 games much easier. After that, I
will introduce you to the latest open-source new media content creation software pack-
ages for digital illustration (Inkscape), digital imaging (GIMP [GNU Image Manipula-
tion Program]), digital video (EditShare Lightworks), digital audio (Audacity), and 3D
modeling and animation (Blender). At the end of the chapter, I will also suggest some
other professional-level software packages that you should consider adding to the pro-
fessional game development workstation that you will be creating over the course of this
chapter.
To get the best results from all this free, professional-level software, you will want to
have a modern, 64-bit workstation with at least 4GB of system memory (6GB or 8GB
would be even better) and a multicore processor (central processing unit [CPU]), such
as an AMD FX-6300 (hexa-core), AMD FX-8350 (octa-core), or Intel i7 (quad-core).
Workstations such as these have become commodity items and can be purchased at Wal-
mart or Pricewatch.com at an affordable price.
The first thing that you will do in this chapter is make sure that you have removed
any of the outdated versions of Java, such as Java 7 or Java 6, or any outdated versions
of NetBeans, such as NetBeans 7 or NetBeans 6. This involves uninstalling (removing
or deleting completely) these older development software versions from your worksta-
tion.
Search WWH ::




Custom Search