Desenvolvimento de Jogos em Swift
Создай свою первую игру на Swift
Resumo:
Introdução
O livro «Swift Game Development» (autor — Siddharth Shekar, 2019, 330 páginas) é um guia prático para criar jogos para plataformas Apple usando a linguagem Swift. Embora o site PythonLib foque principalmente em Python, este livro será útil para todos que se interessam por desenvolvimento de jogos mobile e desktop e desejam expandir seu toolkit. O autor conduz o leitor passo a passo, desde conceitos simples até um projeto de jogo completo, utilizando os frameworks SpriteKit e GameplayKit.
Sobre o que é o livro
O livro é dedicado ao desenvolvimento de jogos 2D para iOS e macOS. Ele começa com os fundamentos do Swift e a configuração do ambiente Xcode, depois avança para trabalhar com gráficos, animação, física, som e inteligência artificial. Cada capítulo contém exemplos de código e termina com a criação de um pequeno jogo ou módulo de jogo. No final, o leitor monta um projeto completo — um platformer com vários níveis.
Para quem é este livro
O livro é voltado para desenvolvedores iniciantes e intermediários que já conhecem os fundamentos do Swift (ou de outra linguagem) e desejam aplicar seus conhecimentos em game dev. Também é adequado para quem quer aprender SpriteKit e GameplayKit do zero, mas já tem experiência básica em programação.
O que o leitor aprenderá
- Fundamentos do Swift para jogos: trabalho com classes, structs, protocols, optional types.
- SpriteKit: criação de scenes, sprites, textures, animações, física