Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Gestire Sprite e Immagini

Utilizzare Xcode per gestire le immagini da utilizzare per realizzare una game app per iOS, sfruttando il framework SpriteKit ed il linguaggio Swift.
Utilizzare Xcode per gestire le immagini da utilizzare per realizzare una game app per iOS, sfruttando il framework SpriteKit ed il linguaggio Swift.
Link copiato negli appunti

In questa lezione vedremo come utilizzare Xcode per gestire le immagini utilizzate nella nostra app, che poi sfrutteremo per le animazioni necessarie ad implementare le meccanische di gioco con SpriteKit.

Dopo aver visto come creare il progetto, sempre su Xcode selezioniamo la voce Assets.xcassets. Nell’area principale apparirà la lista delle immagini importate nel progetto, come si vede nella figura seguente.

Figura 19 (click per ingrandire)


Come si vede, Xcode ha incluso in automatico l’immagine Spaceship. Siccome non ne avremo bisogno, sarà sufficiente selezionarla (come indicate dalla freccia nell’immagine precedente) e rimuovetela premendo DEL (o CANC) sulla tastiera. Fatto ciò, Assets.xcassets dovrebbe quindi apparire come di seguito.

Figura 20. (click per ingrandire)


Per il nostro Infinite Scroller avremo bisogno di 6 immagini. Per comodità, ne useremo alcune disponibili gratuitamente (previa registrazione via mail) su GameArtGuppy.com. In particolare, utilizzeremo il pacchetto Green Platformer World Set. Per ottenere le immagini gratuitamente e direttamente dal sito, nel campo File Type selezioniamo Images Only. Poi aggiungiamo il pacchetto al carrello, cliccando su Add To Card.

Figura 21. (click per ingrandire)


Aggiungiamo al carrello anche il pacchetto Rocket Mouse. Infine, completiamo il checkout e aspettiamo di ricevere la mail con il link per il download.

Una volta scaricate le risorse, tra tutte quelle disponibili dovremo selezione le seguenti 6 immagini:

  • block_stone.png
  • rocketmouse_run02.png
  • rocketmouse_fall01.png
  • rocketmouse_dead02.png
  • flame1.png
  • coin.png

Creiamo una cartella sul desktop, rinominandola Sprites, e copiamo al suo interno i file sopra elencati (ignoriamo le versioni @2x).

Infine, trasciniamo la cartella Sprites dal desktop a Xcode, proprio nel punto dove in precedenza era presente l’elemento Spaceship che avevamo rimosso. Se abbiamo fatto tutto correttamente, vedremo le immagini correttamente visualizzate su Xcode.

Figura 22. (click per ingrandire)


Trascianiamo adesso ognuna delle 6 immagini dallo slot 1x allo slot 2x.

Figura 23. (click per ingrandire)


Così facendo, abbiamo preparato anche gli asset grafici necessari all'implementazione della nostra game app. Nelle prossime lezioni vedremo in dettagli come utilizzare il linguaggio Swift per implementare la vera logica di business.

Ti consigliamo anche