Prima di tutto un saluto al gruppo italiano di sviluppatori B4A!
Sono entrato in questo (assolutamente sconosciuto fino a poche settimane fa) bellissimo mondo: da tempo cercavo un ambiente per sviluppare su Android in maniera "umana" (purtroppo lo stile standard, per il quale mi sono sorbito ben due corsi, non è mai stato nelle mi corde, così come i vari strumenti per sviluppo cross-platform che ho esplorato).
Ma sto divagando, magari avrò modo in seguito (sempre che vi interessi anche solo minimamente) di parlare di me.
Dopo un po' di studio "generale" di B4A sto provando a cimentarmi nello studio di libGDX (non certo banale soprattutto per uno come me che non ha mai esplorato lo sviluppo di giochi con nessun'altra piattaforma). Ho provato prima AcceleratedSurface e devo dire che per le mie necessità sarebbe sufficiente ... se non fosse (mi sbaglio?) che non è possibile gestire le gesture (swipe, drag, ...) ma solo il touch.
Per lo studio, quindi, sto seguendo i tutorial di GameFromScratch che sono ovviamente basati su Java.
Con i primi nessun problema nella traduzione in B4A, ma passando ai più complessi ecco che iniziano i problemi.
La prima domanda: c'è qualche tutorial o strada migliore di questa che possa aiutarmi?
Se no, ecco il problema a livello di codice. Sono alle prese con una Animation e la traduzione di:
in
ma animation.Initialize si aspetta come secondo argomento un array di lgTextureRegion mentre atlas.GetAllRegions restituisce una lista di object che sono lgTextureRegion. Effettuando ricerche sul forum mi pare di aver letto che non c'è problema nel passare una lista laddove ci si aspetta un array ma evidentemente mi manca qualcosa ...
Sapete aiutarmi? Grazie e ancora un saluto a tutti.
Sono entrato in questo (assolutamente sconosciuto fino a poche settimane fa) bellissimo mondo: da tempo cercavo un ambiente per sviluppare su Android in maniera "umana" (purtroppo lo stile standard, per il quale mi sono sorbito ben due corsi, non è mai stato nelle mi corde, così come i vari strumenti per sviluppo cross-platform che ho esplorato).
Ma sto divagando, magari avrò modo in seguito (sempre che vi interessi anche solo minimamente) di parlare di me.
Dopo un po' di studio "generale" di B4A sto provando a cimentarmi nello studio di libGDX (non certo banale soprattutto per uno come me che non ha mai esplorato lo sviluppo di giochi con nessun'altra piattaforma). Ho provato prima AcceleratedSurface e devo dire che per le mie necessità sarebbe sufficiente ... se non fosse (mi sbaglio?) che non è possibile gestire le gesture (swipe, drag, ...) ma solo il touch.
Per lo studio, quindi, sto seguendo i tutorial di GameFromScratch che sono ovviamente basati su Java.
Con i primi nessun problema nella traduzione in B4A, ma passando ai più complessi ecco che iniziano i problemi.
La prima domanda: c'è qualche tutorial o strada migliore di questa che possa aiutarmi?
Se no, ecco il problema a livello di codice. Sono alle prese con una Animation e la traduzione di:
B4X:
animation = new Animation(1/15f, textureAtlas.getRegions());
in
B4X:
animation.Initialize(1.0/15.0, atlas.GetAllRegions)
ma animation.Initialize si aspetta come secondo argomento un array di lgTextureRegion mentre atlas.GetAllRegions restituisce una lista di object che sono lgTextureRegion. Effettuando ricerche sul forum mi pare di aver letto che non c'è problema nel passare una lista laddove ci si aspetta un array ma evidentemente mi manca qualcosa ...
Sapete aiutarmi? Grazie e ancora un saluto a tutti.