View in English

  • Apple Developer
    • Get Started

    Explore Get Started

    • Overview
    • Learn
    • Apple Developer Program

    Stay Updated

    • Latest News
    • Hello Developer
    • Platforms

    Explore Platforms

    • Apple Platforms
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    Featured

    • Design
    • Distribution
    • Games
    • Accessories
    • Web
    • Home
    • CarPlay
    • Technologies

    Explore Technologies

    • Overview
    • Xcode
    • Swift
    • SwiftUI

    Featured

    • Accessibility
    • App Intents
    • Apple Intelligence
    • Games
    • Machine Learning & AI
    • Security
    • Xcode Cloud
    • Community

    Explore Community

    • Overview
    • Meet with Apple events
    • Community-driven events
    • Developer Forums
    • Open Source

    Featured

    • WWDC
    • Swift Student Challenge
    • Developer Stories
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Centers
    • Documentation

    Explore Documentation

    • Documentation Library
    • Technology Overviews
    • Sample Code
    • Human Interface Guidelines
    • Videos

    Release Notes

    • Featured Updates
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • Downloads

    Explore Downloads

    • All Downloads
    • Operating Systems
    • Applications
    • Design Resources

    Featured

    • Xcode
    • TestFlight
    • Fonts
    • SF Symbols
    • Icon Composer
    • Support

    Explore Support

    • Overview
    • Help Guides
    • Developer Forums
    • Feedback Assistant
    • Contact Us

    Featured

    • Account Help
    • App Review Guidelines
    • App Store Connect Help
    • Upcoming Requirements
    • Agreements and Guidelines
    • System Status
  • Quick Links

    • Events
    • News
    • Forums
    • Sample Code
    • Videos
 

Vídeos

Abrir menu Fechar menu
  • Coleções
  • Todos os vídeos
  • Sobre

Mais vídeos

  • Sobre
  • Resumo
  • Código
  • Melhore ainda mais seus jogos

    Aprenda como fazer seus jogos se destacarem na plataforma unificada de jogos. Nós detalharemos as tecnologias que você pode usar para aprimorar seu jogo e melhorar ainda mais a experiência dos jogadores. Tenha uma visão geral das ferramentas fundamentais para desenvolver, depurar e monitorar o desempenho do seu jogo.

    Capítulos

    • 0:00 - Introdução
    • 1:19 - Experiência no sistema
    • 1:39 - Aumentar o desempenho
    • 4:26 - Engajar os jogadores
    • 6:43 - Tecnologias de jogos
    • 7:33 - Começar a jogar
    • 9:31 - Jogar em qualquer lugar
    • 12:52 - Jogar como quiser
    • 14:56 - Imagens
    • 22:31 - Próximas etapas

    Recursos

    • Ray tracing with Intersection Function Buffer
    • Function constants and Framebuffer fetch
    • Human Interface Guidelines: Designing for games
      • Vídeo HD
      • Vídeo SD

    Vídeos relacionados

    WWDC25

    • Aprimore jogos com o Metal 4
    • Conheça o Metal 4
    • Descubra os Assets em segundo plano hospedados pela Apple
    • Engaje jogadores com o app Apple Games
    • Explore jogos feitos com o Metal 4
    • Introdução ao Game Center
    • Novidades na renderização no Metal para apps imersivos

    WWDC24

    • Design advanced games for Apple platforms
    • Port advanced games to Apple platforms
  • Buscar neste vídeo...
    • 0:01 - React to Low Power Mode state

      static let NSProcessInfoPowerStateDidChange: NSNotification.Name
      var isLowPowerModeEnabled: Bool { get }
    • 12:13 - GameSave code sample

      // Objective-C GameSave code sample
      #import <GameSave/GameSave.h>
      NSString* containerIdentifier = ///… container entitlement string, nil specifies the first in the entitlement array
      
      GSSyncedDirectory* directory = [GSSyncedDirectory openDirectoryForContainerIdentifier:containerIdentifier];
          
      /// Where statusDisplay is an NSWindow or UIWindow where the alert will be anchored to
      [directory finishSyncing:statusDisplay completionHandler:^{
       }];
              
      GSSyncedDirectoryState* directoryState = [directory directoryState];
      switch (directoryState.state) {
          case GSSyncStateError:
              error = directoryState.error;
              break;
          default:
              NSLog(@"Sync has finished");
      }
        
      NSURL* saveURL = directoryState.url;
    • 0:00 - Introdução
    • Os novos recursos de jogos que aprimoram os gráficos, o desempenho e os jogos em grupos permitem que você atenda às expectativas dos jogadores para obter a melhor experiência de jogo em todos os dispositivos da Apple.

    • 1:19 - Experiência no sistema
    • Você pode aproveitar os recursos integrados do sistema que aumentarão o desempenho do seu jogo, permitirão que os jogadores aproveitem ao máximo seus dispositivos enquanto jogam e aumentarão o desempenho contínuo do seu jogo. Também é possível adicionar recursos de redes sociais que aumentam o engajamento dos usuários com o jogo e melhoram a visibilidade do jogo no sistema.

    • 1:39 - Aumentar o desempenho
    • O jogo pode acessar recursos do sistema que aumentam o desempenho dele, exigindo pouco ou nenhum esforço seu. O Modo de Jogo no macOS e no iOS otimiza o comportamento do sistema para jogos executados em tela cheia, reduzindo a atividade em segundo plano e melhorando a latência do Bluetooth. O Modo de Execução Contínua permite que o jogo trabalhe em conjunto com o sistema operacional para proporcionar um desempenho consistente aos jogadores. E o Modo Pouca Energia permite que os jogadores tenham sessões de jogo mais longas enquanto estiverem usando a bateria.

    • 4:26 - Engajar os jogadores
    • O Game Center é a rede social de jogos da Apple, que permite que os jogadores se conectem, compitam e acompanhem o progresso nos jogos. Ele se integra ao Xcode para facilitar a configuração. Os jogos que adotam o Game Center e seus recursos de redes sociais desfrutam de maior visibilidade no novo app Apple Games e na nova Sobreposição de Jogo.

    • 6:43 - Tecnologias de jogos
    • Confira as Human Interface Guidelines para começar a aprender como oferecer uma experiência excepcional nas plataformas da Apple.

    • 7:33 - Começar a jogar
    • Uma ótima experiência para os jogadores começa na primeira vez em que o jogo é aberto. Para jogos de alto nível com grandes downloads, divida o conteúdo em partes essenciais e não essenciais. Dessa forma, os usuários podem começar a jogar o primeiro nível enquanto o download do restante do jogo acontece em segundo plano. O novo framework Assets Gerenciados em Segundo Plano (Managed Background Assets) facilita esse processo, possibilitando que você priorize o conteúdo, ofereça downloads opcionais e atualize os assets separadamente.

    • 9:31 - Jogar em qualquer lugar
    • O novo framework GameSave possibilita que você salve jogos na nuvem para acesso em vários dispositivos. Os jogadores podem alternar entre dispositivos da Apple e continuar o jogo exatamente de onde pararam.

    • 12:52 - Jogar como quiser
    • As plataformas da Apple são compatíveis com vários métodos de entrada, como teclado, mouse, controles de jogos e toque por meio dos frameworks Game Controller e Touch Controls. Esses frameworks permitem que você desenvolva jogos que atendam às preferências dos jogadores, sejam elas controles físicos ou telas sensíveis ao toque, garantindo uma experiência perfeita em todos os dispositivos da Apple.

    • 14:56 - Imagens
    • Metal 4 é uma API de computação e gráficos de baixo nível que alimenta os jogos avançados mais recentes. Ela foi projetada para lidar com a complexidade cada vez maior da renderização gráfica moderna, reduzindo a sobrecarga da CPU e possibilitando o uso de aprendizado de máquina nos pipelines de renderização. Para obter altas taxas de quadros sem comprometer a qualidade visual, integre a compatibilidade com MetalFX Upscaling nos jogos. O MetalFX dimensiona imagens de baixa resolução até a resolução desejada de maneira eficiente, equilibrando qualidade visual e desempenho. Além disso, o MetalFX Frame Interpolation pode aumentar ainda mais as taxas de quadros gerando quadros intermediários. O Game Porting Toolkit 3 oferece suporte a Metal 4, facilitando a integração do Metal nas suas bases de código C++ existentes. Ferramentas como o Metal Shader Converter ajudam a converter shaders HLSL em Metal, e o Metal Performance HUD oferece métricas e insights de desempenho em tempo real para que você consiga depurar e otimizar seus jogos. O Metal Performance HUD foi aprimorado com novos recursos, como insights de desempenho, relatórios de desempenho agregados e opções de personalização, possibilitando a análise do desempenho do jogo de forma eficaz e melhorias com base nos dados.

    • 22:31 - Próximas etapas
    • Ofereça a melhor experiência de jogador possível nos dispositivos da Apple usando recursos do sistema habilitados para jogos, adicionando jogos em grupos, oferecendo suporte a uma variedade de métodos de entrada e desnivelando os gráficos com Metal 4. Confira as sessões da WWDC relacionadas a Metal 4 e jogos.

Developer Footer

  • Vídeos
  • WWDC25
  • Melhore ainda mais seus jogos
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • Apple Intelligence
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Machine Learning & AI
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Downloads
    • Sample Code
    • Videos
    Open Menu Close Menu
    • Help Guides & Articles
    • Contact Us
    • Forums
    • Feedback & Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Read the latest news.
    Get the Apple Developer app.
    Copyright © 2026 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines