kjyzy / DemoBots

Fork of the Apple DemoBots project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DemoBots: Building a Cross Platform Game with SpriteKit and GameplayKit

This is a fork of the DemoBots project upgraded to the latest version of Swift and XCode. I intend to maintain this project as Apple continues to release new versions of the language, OS and tools.

I have tested this on an iPhone 13, iPad Pro 12.9, Macbook Air M2.

Here is the original Apple documentation.

Changes

The biggest change in this repo besides the Swift language migration is scene loading. I completely rewrote the SceneOperation class to upgrade the async resource loading.

Build

Xcode 14.0, Swift 5, OS X 10.12 SDK, iOS 12.0 SDK, tvOS 12.0 SDK

Runtime

OS X 10.12, iOS 12.0, tvOS 12.0

About

Fork of the Apple DemoBots project

License:MIT License


Languages

Language:Swift 99.8%Language:GLSL 0.2%