Domanda

Ho letto su come utilizzare CompositionTarget.Rendering Timer per il loop di gioco primario in Silverlight. Da utilizzare per la prova di successo e la logica di gioco generale, come ci si sarebbe fatto in qualsiasi lingua.

Detto questo mi chiedevo è che la cosa migliore per spostare gli oggetti in giro dentro questo x pixel alla volta (come un gioco in qualsiasi altra lingua) o posso utilizzare le animazioni Silverlight meglio e utilizzare tali caratteristiche come facilitando?

Gli oggetti mi riferisco sarebbe in giochi come Tetris e pong, piuttosto che un gioco di piattaforma in cui l'utente si muove un personaggio intorno.

L'altra area è l'animazione sprite. Per esempio è un'animazione a piedi fatto meglio con il ciclo di gioco che cambia cornici o animazioni silvrelight fotogrammi chiave?

È stato utile?

Soluzione

qui è davvero una buona fonte per informazioni sul gioco loop in
silverlight http://blogs.msdn.com/nikola/archive/2009/08/19/exposed-5-methods-to-create-game-loop-which-is-the-best.aspx

Per affrontare il nocciolo della tua domanda ... Penso che tutto si riduce alla pipeline contenuti. Quello che voglio dire con questo è che si dovrebbe porsi. Quale metodo rende più facile per il creatore di contenuti (che può o non può essere voi) di creare animazioni? Per la maggior parte, si desidera ottimizzare per quel processo, che per molti giochi richiede più tempo rispetto alla programmazione vera e propria, ed è fatto da gente meno tecnici.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top