what are the best sessions to learn about games?

Generated on 11/19/2024

1 search

To learn about game development at WWDC, there are several sessions that stand out:

  1. Design advanced games for Apple platforms: This session is ideal for those new to developing games for Apple platforms. It covers how to design your game to deliver a great player experience across Mac, iPad, and iPhone. It also discusses adapting your game's interface and input design. Design advanced games for Apple platforms (01:18)

  2. Meet TabletopKit for visionOS: This session introduces TabletopKit, a framework for building spatial multiplayer tabletop experiences for Apple Vision Pro. It covers game setup, implementing rules, and integrating RealityKit effects. Meet TabletopKit for visionOS (02:37)

  3. Discover RealityKit APIs for iOS, macOS and visionOS: This session explores new RealityKit APIs by building a spaceship game. It includes hover effects, hand tracking, physics simulation, and dynamic lighting. Discover RealityKit APIs for iOS, macOS and visionOS (02:44)

  4. Port advanced games to Apple platforms: This session provides insights into porting games to Apple platforms, including user experience considerations and project configuration. Port advanced games to Apple platforms (02:07)

  5. Explore game input in visionOS: This session focuses on designing game input for visionOS, including gestures and support for physical input devices. Explore game input in visionOS (00:56)

These sessions provide a comprehensive overview of game development on Apple platforms, covering design, input, porting, and using new frameworks like TabletopKit and RealityKit.

Port advanced games to Apple platforms

Port advanced games to Apple platforms

Discover how simple it can be to reach players on Apple platforms worldwide. We’ll show you how to evaluate your Windows executable on Apple silicon, start your game port with code samples, convert your shader code to Metal, and bring your game to Mac, iPhone, and iPad. Explore enhanced Metal tools that understand HLSL shaders to validate, debug, and profile your ported shaders on Metal.

Discover RealityKit APIs for iOS, macOS and visionOS

Discover RealityKit APIs for iOS, macOS and visionOS

Learn how new cross-platform APIs in RealityKit can help you build immersive apps for iOS, macOS, and visionOS. Check out the new hover effects, lights and shadows, and portal crossing features, and view them in action through real examples.

Design advanced games for Apple platforms

Design advanced games for Apple platforms

Learn how to adapt your high-end game so it feels at home on Mac, iPad, and iPhone. We’ll go over how to make your game look stunning on different displays, tailor your input and controls to be intuitive on each device, and take advantage of Apple technologies that deliver great player experiences.

Meet TabletopKit for visionOS

Meet TabletopKit for visionOS

Build a board game for visionOS from scratch using TabletopKit. We’ll show you how to set up your game, add powerful rendering using RealityKit, and enable multiplayer using spatial Personas in FaceTime with only a few extra lines of code.

Explore game input in visionOS

Explore game input in visionOS

Discover how to design and implement great input for your game in visionOS. Learn how system gestures let you provide frictionless ways for players to interact with your games. And explore best practices for supporting custom gestures and game controllers.