Pro Java 9 games development : leveraging the JavaFX APIs /: leveraging the JavaFX APIs. ([2017])
- Record Type:
- Book
- Title:
- Pro Java 9 games development : leveraging the JavaFX APIs /: leveraging the JavaFX APIs. ([2017])
- Main Title:
- Pro Java 9 games development : leveraging the JavaFX APIs
- Further Information:
- Note: Wallace Jackson.
- Authors:
- Jackson, Wallace
- Contents:
- About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: The Different Faces of Java: Create a Java 9 Development Workstation; Java Dichotomy: Versions Used in Various Platforms; Java Development Workstation: Required Hardware; Prepare a Workstation for Java 9 Game Development; Downloading and Installing the Oracle Java 9 JDK; Downloading and Installing the Oracle Java 8 JDK; Installing the Oracle NetBeans 9.0 (Development) IDE; Installing the Apache NetBeans 9 (Development) IDE; Installing New Media Content Production Software. Downloading and Installing InkScape for SVG Digital IllustrationDownloading and Installing GIMP for Digital Image Compositing; Downloading and Installing Audacity for Digital Audio Editing; Downloading and Installing DaVinci Resolve 14 for Digital Video; Downloading and Installing Blackmagic Fusion for Visual Effects; Download and Install Blender for 3D Modeling and Animation; Download and Install Terragen for 3D Terrain or World Creation; Downloading and Install Daz Studio Pro for Character Animation; Other Open Source New Media Software Packages. Organizing Quick Launch Icons in Your Taskbar AreaSummary; Chapter 2: An Introduction to Content Creation: 2D New Media Asset Fundamentals; Game Design Assets: New Media Content Concepts; Digital Imaging Concepts: Resolution, Color Depth, Alpha, Layers; Digital Image Resolution and Aspect Ratio: Defining Your Image Size and Shape; Digital Image Color Theory and Color Depth:About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: The Different Faces of Java: Create a Java 9 Development Workstation; Java Dichotomy: Versions Used in Various Platforms; Java Development Workstation: Required Hardware; Prepare a Workstation for Java 9 Game Development; Downloading and Installing the Oracle Java 9 JDK; Downloading and Installing the Oracle Java 8 JDK; Installing the Oracle NetBeans 9.0 (Development) IDE; Installing the Apache NetBeans 9 (Development) IDE; Installing New Media Content Production Software. Downloading and Installing InkScape for SVG Digital IllustrationDownloading and Installing GIMP for Digital Image Compositing; Downloading and Installing Audacity for Digital Audio Editing; Downloading and Installing DaVinci Resolve 14 for Digital Video; Downloading and Installing Blackmagic Fusion for Visual Effects; Download and Install Blender for 3D Modeling and Animation; Download and Install Terragen for 3D Terrain or World Creation; Downloading and Install Daz Studio Pro for Character Animation; Other Open Source New Media Software Packages. Organizing Quick Launch Icons in Your Taskbar AreaSummary; Chapter 2: An Introduction to Content Creation: 2D New Media Asset Fundamentals; Game Design Assets: New Media Content Concepts; Digital Imaging Concepts: Resolution, Color Depth, Alpha, Layers; Digital Image Resolution and Aspect Ratio: Defining Your Image Size and Shape; Digital Image Color Theory and Color Depth: Defining Precise Image Pixel Colors; Digital Image Compositing: Using Alpha Channels and Transparency with Layers; Representing Color and Alpha in Java Game Logic: Using Hexadecimal Notation. Digital Image Object Masking: Using Alpha Channels to Composite Game SpritesSmoothing Digital Image Composites: Using Anti-aliasing to Smooth Image Edges; Digital Image Data Optimization: Using Compression, Indexed Color, and Dithering; Digital Video or Animation: Frames, Frame Rate, Loops, Direction; Digital Video Compression Concepts: Bit Rate, Data Streaming, SD, HD, and UHD; Digital Video Data Footprint Optimization: Important Settings for Video Codecs; Digital Audio Concepts: Amplitude, Frequency, Samples, Waves. Converting Analog Audio to Digital Audio Data: Sampling, Accuracy, and HD AudioDigital Audio Asset Playback: Captive Audio Playback vs. Streaming Audio; Digital Audio Assets in JavaFX: Digital Audio Codec and Data Format Support; Digital Audio Optimization: Start with CD Quality Audio and Work Backward; Summary; Chapter 3: Advanced 3D Content Rendering: 3D Asset Concepts and Principles; Interactive 2D Assets: 2D Vector Content Concepts; Points on a Plane: 2D Vertices, Model Reference Origin, Pivot Point, Dummy Point; Connect the 2D Dots: Vector Lines and Spline Curves Connect Your 2D Vertices. … (more)
- Publisher Details:
- Berkeley, CA : Apress
- Publication Date:
- 2017
- Copyright Date:
- 2017
- Extent:
- 1 online resource, illustrations
- Subjects:
- 794.8/16693
Computer science
Computer games -- Programming
Three-dimensional imaging
Java (Computer program language)
GAMES -- Board
Computer games -- Programming
Java (Computer program language)
Three-dimensional imaging
Computer Science
Game Development
Java
Computers -- Programming Languages -- Java
Programming & scripting languages: general
Java (Computer program language)
Computers -- Programming -- Games
Games development & programming
Electronic books - Languages:
- English
- ISBNs:
- 9781484209738
1484209737 - Related ISBNs:
- 9781484209745
1484209745 - Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.359714
- Ingest File:
- 02_340.xml