ArsLudica.org Forum

Effettua l'accesso o una nuova registrazione.

Inserisci il nome utente, la password e la durata della sessione.
Ricerca avanzata  

News:

Autore Topic: AIR 3, Flash 11 e compagnia cantante.  (Letto 3039 volte)

TheGentleman

  • Old Member
  • ****
  • Offline Offline
  • Post: 388
  • Let's fight like gentlemen.
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #15 il: Settembre 29, 2011, 14:01:59 »

Davvero Machinarium e Angry Birds per iOS sono port diretti da Flash con il cross-compiler di Adobe??

Machinarium penso di si, ma Angry Birds decisamente no.
Connesso
Ziggybee: "Id sei scandaloso!"

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #16 il: Settembre 29, 2011, 22:34:46 »

Si, entrambi.

Occhio, però che ha ragione TheGentleman. Non credo che abbiano mai convertito all'indietro il primo Angry Birds (predata anche l'uscita del cross compiler che Adobe dava solo ai partner).

Ma ci avete fatto caso che nell'ultimo anno AB non solo è diventato improvvisamente multipiatta totale assoluto con release sincronizzatissime pure su Chrome Web Store, ma che ha anche una serie di spin-off al limite dell'inutile? Adobe li porta in catalogo come case history (ce ne sono alcuni più sfiziosi, però sarebbe tutto su NDA). Un altro titolo di cui parlano molto spesso è Steambirds. Per ovvi motivi. Ultimamente da Kongregate stanno arrivando port a dozzine... strano, no? ;)

Dal loro punto di vista costa meno, perché non dovrebbero farlo? Tanto più che sono nati come Flash Game.

Cosa ci sarebbe di strano? Non sono giochi eccessivamente complicati. Forse perder tempo per debuggare memory leak e engine nativi, per quanto semplici, non vale sempre la pena, o no?
« Ultima modifica: Settembre 29, 2011, 23:22:47 da Ziggybee »
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #17 il: Settembre 29, 2011, 23:15:35 »

Non è vero che ci sono licenze da pagare. Dal lancio di Flex 2 (2008) le toolchain di sviluppo sono gratuite, solo gli IDE di Adobe si pagano.

Ciro, coi tool free (FlashDevelop) o con la linea di comando l'AIR/Flex SDK può deployare su iOS anche da Windows (ti serve comunque un'account Dev per firmare e fare provisioning dell'App):

http://connorullmann.com/2011/04/air-2-6-and-ios/
http://www.codeandvisual.com/2011/exporting-for-iphone-using-air-27-and-flashdevelop-part-one-installation/
http://custardbelly.com/blog/2011/09/21/air-native-extension-example-ibattery-for-ios/

FlashDevelop non è male se sviluppi giochi o App code-driven. Se sei uno di quelli che parte da Flash desisti, il codice è molto più sporco ed inefficiente quando lo cross-compili. In generale non si nota ma se stressi molto lo scenegraph la differenza salta subito fuori, anche per una rich media App. L'utilizzo di asset SWF invece non influisce sulla qualità del prodotto finale.

Sul costo delle licenze, in generale. Sicuri che spendere 6K, mettiamo pure ogni anno, sia tanto se non si è hobbysti?

Il meno produttivo dei nostri team mobile che fa outsourcing ultimamente lo abbiamo specializzato su Adobe. Ora macina mediamente 2 mesi di lavoro in più ogni 6 rispetto agli altri. A persona. Non vi nascondo che inizialmente ero scettico, anche perché sino a poco più di un anno fa Apple cappava a 25fps la runtime di AIR.

Poi ha perso la causa ;)
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #18 il: Settembre 29, 2011, 23:38:05 »

Pero' e' chiaramente una tecnologia morente, anche Adobe la sta lentamente abbandonando. Se oggi volessi fare un gioco "flash like", probabilmente userei HTML5+webGL+chrome. Se volessi fare un gioco piu' cicciotto ma ancora piccolo allora userei UDK o Unity. Per roba piu' grossa, XNA o DX.

Si vede che non ti procuri da mangiare coi browser... ;)

HTML5 è sotto attacco da molti fronti proprio perché hanno rinunciato a farne uno standard unico (lo schema non si chiamerà più HTML5 ma continuerà quello HTML, proprio per mediare sui vari fork proprietari). WebGL è ancora più indietro. Sarà il terzo-quarto standard 3D senza plugin che prova a sfondare sui browser.

Ci stiamo arrivando ma sarà una strada lunga e difficile, non dissimile da quella che ha fatto il Javascript, per poi essere diventato la zozzeria che è. Poi c'è il grossissimo problema del debug anche usando Chrome come reference, ogni cazzo di release c'è sempre la sorpresa col rendering. In generale le canvas HTML hanno prestazioni estremamente variabili e legarsi a Chrome è come legarsi ad un plug-in qualsiasi, non c'è troppa differenza. Con l'aggravante che Chrome nemmeno ci prova a darti prestazioni simili su piattaforme diverse, che tanto renderizza pagine web, mica fa girare software.

Al momento Adobe ha trasformando AS3 in un cross-compiler estremamente versatile, con una VM compatta e finalmente hardware-aware. Non è poco se pensi che tra i target possibili ci sono anche MP4 e HTML5. Con WebGL è nella roadmap di evoluzione di Molehill. Chrome incopora persino una VM ottimizzata di AS3. Sarebbe ironico se non fosse così: visto che AS3 è l'unica reference dello standard ECMAScript implementato al 100%.

Io sono un fan di Unity ma sui browser ha due problemi piuttosto grossi: il plugin è GIGANTESCO (avevamo affrontato la cosa anche coi Santa Ragione), i giochi sono giganteschi e lo streaming è al livello dell'hacking. Dulcis in fundo, se usi un titolo troppo vecchio ed hai un plug-in aggiornato, spesso perdi la retrocompatibilità.

Poi porca troia ma hai un editor 3D coi controcazzi che ti costa fare un supporto 2D decente?
« Ultima modifica: Settembre 29, 2011, 23:54:00 da Ziggybee »
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"

Monopoli

  • Hero Member
  • *****
  • Offline Offline
  • Post: 4.296
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #19 il: Settembre 30, 2011, 08:27:52 »

Ah che palle, io spero sempre negli standard :D
Connesso
Il mio blog agghiacciante
http://monopoliano.blogspot.com
E' Uscito! Compra qui: http://itunes.apple.com/us/album/crystal/id461134607

"Monopoli hai la voce da frocio ma sei un figo sull'Arsludicast."

Id

  • Hero Member
  • *****
  • Offline Offline
  • Post: 929
  • [rend, slaughter, devour]
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #20 il: Settembre 30, 2011, 10:28:35 »

Ah che palle, io spero sempre negli standard :D

Gli standard funzionano cosi':



:bua:
Connesso
Stand or fall, no middle ground at all - Faedalien (Unlimited SaGa)

Monopoli

  • Hero Member
  • *****
  • Offline Offline
  • Post: 4.296
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #21 il: Settembre 30, 2011, 10:29:44 »

Ti spiego perche': vedi che nel tuo fumetto c'e' un ingeniere donna?

Ecco il problema

 :chebotta: :chebotta: :chebotta:
Connesso
Il mio blog agghiacciante
http://monopoliano.blogspot.com
E' Uscito! Compra qui: http://itunes.apple.com/us/album/crystal/id461134607

"Monopoli hai la voce da frocio ma sei un figo sull'Arsludicast."

Cherno

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 3.829
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #22 il: Settembre 30, 2011, 18:05:36 »

AHahahahahaha!

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #23 il: Ottobre 02, 2011, 13:28:38 »

Stavo vedendo i filmati della Unite 11 ed ho scoperto che nuovo engine 3D di Adobe è un target di deployment per il prossimo Unity. Crea un progetto AS3 con delle librerie native che può essere deployato dove AIR3 è supportato. Interessante.
« Ultima modifica: Ottobre 02, 2011, 13:31:04 da Ziggybee »
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"

ccontinisio

  • Old Member
  • ****
  • Offline Offline
  • Post: 395
    • Mostra profilo
    • Tiny Colossus
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #24 il: Ottobre 02, 2011, 14:45:19 »

Stavo vedendo i filmati della Unite 11 ed ho scoperto che nuovo engine 3D di Adobe è un target di deployment per il prossimo Unity. Crea un progetto AS3 con delle librerie native che può essere deployato dove AIR3 è supportato. Interessante.

Non solo AIR, anche Flash Player, no?
Connesso
Ciro Continisio
Tiny Colossus - UFHO2

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #25 il: Ottobre 02, 2011, 15:54:27 »

Si. Era per dire che supporta il nuovo Stage3D... Certo che Adobe è ora che faccia un po' di chiarezza sui nomi delle sue tecnologie :)
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Re:AIR 3, Flash 11 e compagnia cantante.
« Risposta #26 il: Ottobre 02, 2011, 15:54:54 »

Comunque la notizia è vecchiotta, c'è pure sul blog di Unity

http://blogs.unity3d.com/2011/02/27/unity-flash-3d-on-the-web/
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"

Ziggybee

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 8.383
  • Gamer Extraordinaire
    • Mostra profilo
Connesso
Matteo Anelli

Vazkor: "Altro che Apple TV"
 

Pagina creata in 0.017 secondi con 15 interrogazioni al database.