Italian Il mio primo gioco con GameView

nicolino33

Active Member
Licensed User
Longtime User
Ciao a tutti, felice di presentare il mio primo gioco in 2D realizzato con l'ausilio della libreria GameView. Questa libreria in effetti si presta molto bene all'animazione 2D, pochi ed efficaci istruzioni che grazie all'accelerazione hardware permettono di realizzare scenari anche abbastanza complessi ma fluidi. Ho integrato anche il banner pubblicitario di tappx proposto da Erel.

Sebbene al momento si tratta di un solo livello con un piccolo mostro finale da sconfiggere, vi fa rendere conto delle potenzialità che ha questa libreria: https://play.google.com/store/apps/details?id=com.SuperFlappy

Per arrivare al mostriciattolo non serve molta fatica, solo un pò di pratica... Una volta sconfitto il gioco riparte ma più veloce, conservate i colpi, raccogliete scudi e forziere armi per combatterlo. Sparando ai tubi con 4 colpi li abbattete, lo scudo vi protegge da 5 urti e dura max 60 secondi, le monete servono solo a far punti.

Per quanto riguarda Tappx è molto interessante la loro proposta, in quanto oltre ad offrire la possibilità di guadagnare con i banner, offrono anche lo scambio link tra app, tra l'altro è sicuramente molto semplice da integrare e ha un pannello di gestione immediato e molto intuitivo, l'unica pecca è che rallenta il gioco ad ogni aggiornamento, e sarebbe bello capire come e se si può risolvere questo problema.

La logica del gioco si basa fondamentalmente su di un solo timer che aggiorna ogni 30ms la gv, in questi 30ms ogni oggetto viene riposizionato in base allo schema di gioco, vengono confrontate le coordinate x,y dei vari oggetti per stabilire i punti di collisione ed attivare le varie funzioni come incremento punti, vite, colpi esplosioni, distruzione tubi etc.... Tutte le immagini non vengono caricate al momento, ma hanno un precaricamento iniziale in modo da rendere l'animazione pressochè immediata. Lo sfondo scorrevole è realizzato utilizzando un semplice canvas che scorre linearmente di 6dip alla volta un immagine da 3600x3600 pixel.

Una bella esperienza, ma sicuramente molto impegnativa e lunga, mi chiedevo come fosse possibile che per realizzare un gioco in 3D fossero necessarie 50 persone e un anno di lavoro, ed in effetti ha il suo perchè. Spero l'esperimento vi sia gradito, si tratta di un giochino che prende spunto da più versioni simili già esistenti ma in una chiave differente, se vogliamo un pò moderna e di approccio più semplice, ovviamente adatto ai bambini.

Link alla libreria GameView: https://www.b4x.com/android/forum/threads/gameview-create-2d-android-games-part-i.20038/
Link per l'integrazione di Tappx: https://www.b4x.com/android/forum/threads/tappx-ads-service.90624/
 

nicolino33

Active Member
Licensed User
Longtime User
Ciao Luca! quanto tempo... come stai? è si in effetti sono delle astronavi quelle società, penso alla Bros, l'ultimo gioco che hanno fatto (Control), 30 milioni di euro incassati! ma che equipe però....
 

LucaMs

Expert
Licensed User
Longtime User

nicolino33

Active Member
Licensed User
Longtime User
Ciao :)


(soprassediamo)


Va beh, vorrà dire che se in 50 hanno incassato 30 milioni, tu da solo incasserai 30M / 50 = 600.000€; ci puoi stare :)
guarda se grazie a qualche app un giorno dovessi incassare anche il 10% di quello che hai detto non mancherò di venirti a trovare con una bottiglia e un regalo :D ciaooo!
 

moster67

Expert
Licensed User
Longtime User
Ciao, si presenta bene sul mio Note9.
Ora non sono un gamer per cui perdo la pazienza facilmente ma sono riuscito a giocare per un bel po'. :)
Complimenti ?
La pubblicità si vede bene e non da fastidio mentre si gioca.

Potresti postare l'annuncio della tua app qui:
https://www.b4x.com/android/forum/forums/share-your-creations.33/
Così anche altri utenti vedono la tua creazione.
 

nicolino33

Active Member
Licensed User
Longtime User
Ciao, si presenta bene sul mio Note9.
Ora non sono un gamer per cui perdo la pazienza facilmente ma sono riuscito a giocare per un bel po'. :)
Complimenti ?
La pubblicità si vede bene e non da fastidio mentre si gioca.

Potresti postare l'annuncio della tua app qui:
https://www.b4x.com/android/forum/forums/share-your-creations.33/
Così anche altri utenti vedono la tua creazione.

Ciao, grazie mille per il consiglio e l'apprezzamento! preparo una traduzione e provvedo!
 
Top