Metal by Tutorials: Beginning Game Engine Development with Metal, 1st Edition
Caroline Begbie, Marius Horga
To follow along with the tutorials in this book, you need the following:
• A Metal-capable Mac running macOS Mojave 10.14 or later. All Macs built since 2012 should run Metal, although not all of them will be able to run the most recent features in Metal 2.
• Xcode 10.0 or later.
• [optional] A Metal-capable iPhone or iPad running iOS 12 or later. Any iOS device running the A7 chip or later will run Metal. The latest features, such as tile shading and imageblocks, will only run on the A11 (or later) chipset. The projects will build and run on your Mac, so using an iOS device is optional. If you wish to make an iOS game, the game engine you build while reading this book will have an iOS target as well.
Many of the examples throughout this book use a playground to demonstrate the subject matter. At the time of this writing, Metal does not work on the iOS Simulator so you'll be creating these playgrounds for macOS. The Metal API, with a few exceptions, works the same on macOS as it does on iOS so it won't be difficult to add an iOS target
to your project later on.
• A Metal-capable Mac running macOS Mojave 10.14 or later. All Macs built since 2012 should run Metal, although not all of them will be able to run the most recent features in Metal 2.
• Xcode 10.0 or later.
• [optional] A Metal-capable iPhone or iPad running iOS 12 or later. Any iOS device running the A7 chip or later will run Metal. The latest features, such as tile shading and imageblocks, will only run on the A11 (or later) chipset. The projects will build and run on your Mac, so using an iOS device is optional. If you wish to make an iOS game, the game engine you build while reading this book will have an iOS target as well.
Many of the examples throughout this book use a playground to demonstrate the subject matter. At the time of this writing, Metal does not work on the iOS Simulator so you'll be creating these playgrounds for macOS. The Metal API, with a few exceptions, works the same on macOS as it does on iOS so it won't be difficult to add an iOS target
to your project later on.
Thể loại:
Năm:
2018
In lần thứ:
1st
Nhà xuát bản:
Razeware LLC
Ngôn ngữ:
english
Trang:
657
Loạt:
1
File:
PDF, 9.72 MB
IPFS:
,
english, 2018