Italian Maggiori esperti, datemi una zampa

LucaMs

Expert
Licensed User
Longtime User
Io sono quasi terrorizzato di assaggiare cose che già conosco, figuriamoci l'ignoto!
E' vero che i nonni dicevano: "tutto ciò che non strozza, ingrassa", ma io vivrei solo di cioccolato!

Dunque, io invidio moltissimo chi sa disegnare bene, soprattutto in ambito informatico; per cui ho apprezzato molto la tua frase:

"Volete rifarvi gli occhi graficamente e rosicare...".

Infatti, dato che rosico e pure parecchio, ti rispondo con un suo disegno:
upload_2014-7-22_10-52-27.png


(ovviamente scherzo, ma tu lo avrai sicuramente capito... sono magnifici!)

Per quanto riguarda ciò che vorrei ottenere, non è difficile capirlo, è difficile attuarlo.

Un gioco da tavolo multiplayer-online-mobile!

Come può essere il Monopoly o Zynga poker (versione mobile, non web).

Senza parlare di quale gioco, quale dev'essere l'architettura? Quali strumenti? Posso riuscire a fare qualcosa del genere con i soli B4A-Apache-PHP-MySQL?

Sto leggendo i documenti di Google, al riguardo, ma sono un po' un casino, OLTRE ad essere in inglese. Senza contare, che non ho idea di quanto costi utilizzare i suoi servizi.

Comunque spero sia chiaro:

immaginate di voler fare il gioco della scopa su smartphone/tablet ma non "stand alone", con tutte le sue belle funzioni multiplayer.

App a parte (e già mi farebbe comodo la grafica di tua cugina, magari animata), database a parte, che seppur complicati, sono realizzabili... l'interazione multigiocatore?

Una volta creato uno di questi giochi, si ha la struttura e la possibilità di svilupparne di tipi diversi.
 

CyclopDroid

Well-Known Member
Licensed User
Longtime User
Sul mio sito, in "Prossimi Proggetti", c'è un giochino che stavo facendo (ma dopo una settimana è venuto a mancare mio padre :(:( e ho lasciato tutto quanto).
Comunque, si chiama CROSSWAR ed è spiegata la dinamica ed il funzionamento del gioco.
Si potrebbe pensare ad una versione Android Multigiocatore...invece di 2 player, farne scontrare quelli collegati, visualizzare chi gioca e decidere chi attaccare, per farlo uscire dalla partita (si potrebbero fae gruppi di gioco di un Tot di giocatori, che ne so 5 o 10).
Potrebbe essere implementatodei personaggi che crescono man mano che fanno delle partite (di livello) e che possano conquistare (o comprare :D) carte o oggetti più potenti.

L'idea è carina ed il gioco è un fantasy che ptrebbe prendere (sto in fissa con i giochi con le parole :D, forse per la loro semplicità) e al quale potremmo impementare e espandere insieme.
La grafica, logicamente sarebbe damigliorare (magari avessi avuto quella di mia cugina... sarebbe un sogno che mai si avvererà... ma niente è mai detto, chissà, magari, se il gioco gli piace ed è di suo genere, potrebbe pure fare quacosa per me ;)).
Andate a leggere il funzionamento, e ditemi se potrebbe essere fattibile.
 
Last edited:

LucaMs

Expert
Licensed User
Longtime User
Ho dato un'occhiata al volo ieri (e so di tuo padre, mi spiace... spero non abbia sofferto e se si, non dirmelo).

Il punto cruciale non è il gioco, i livelli, etc. E' come gestire gli eventi multiplayer online.

Una volta creata tutta l'architettura, si potrebbe fare CROSSWAR (io adoro i giochi con le parole... gioco solo a Ruzzle!), o la scopa, briscola o qualunque altro tipo di gioco, soprattutto da tavolo.

La base è sicuramente un db con tutti gli oggetti (stanza/tavolo, giocatore, piatto, etc) e non è difficilissimo. Anche leggere e scrivere sul db tramite PHP non è un gran problema.

Il problema è gestire gli eventi, i turni di gioco, etc. online.

(risolto questo, basterà pagare profumatamente tua cugina... magari in percentuale, così non rischiamo :D)
 

LucaMs

Expert
Licensed User
Longtime User
Bene. Grazie ad Erel, PROBABILMENTE ho trovato una soluzione.

Creare un server con b4j che poi sarà installabile su qualche sito di hosting che abbia il VPS.

In compenso, ho un problema che nemmeno Erel riesce/può risolvere:
sto testando un suo server pubblicato sul sito, quello per l'upload di file tra un client b4a ed un server b4j.

Piccolo problema, malgrado io abbia aperto sul router la porta destinata al server, abbia rediretto le chiamate su questa porta verso il pc sul quale è installato il server, abbia disabilitato tutti i firelwall (Windows, Comodo e quello del router)...

non c'è verso di raggiungere il server (dall'esterno, ovviamente).

Sto per tentare una soluzione critica: aggiornare il firmware del router, per cui, se non ci rileggiamo, vorrà dire che dovrete aspettare che io acquisti un router nuovo, per poter leggere i miei straordinari post :)
 

LucaMs

Expert
Licensed User
Longtime User
Quella di default in molti esempi di Erel, la 51042, mi sembra; comunque, ho provato a usarne altre, stesso risultato.

Dall'esterno entrano, quindi porta aperta e server in ascolto sulla porta giusta; io dal browser (cioè dallo stesso pc del server e quindi stessa rete) non entro, eppure nell'esempio di Erel sembrerebbe potersi fare.

In realtà era solo per vedere se avevo capito bene il suo esempio, perché usando localhost o l'indirizzo del pc/server, entro senza problemi, per una eventuale gestione.
 

Star-Dust

Expert
Licensed User
Longtime User
Ho messo questo post anche in Questions, non certo con la traduzione esatta :).

Mi è saltata in mente oggi l'idea per un gioco che...

NON ESISTE SUL MARKET !

La realizzazione del gioco sul dispositivo non sarà affatto complicata (tranne i soliti intoppi che capitano regolarmente!).

Però vorrei realizzarlo nel modo più professionale possibile.

Mi servirebbero informazioni precise su come far funzionare l'app online e come vendere oggetti dall'interno del gioco.

Insomma, come sono organizzate, strutturate, le app più famose.


E' importante, perché, ripeto, è un tipo di gioco che non esiste sul Market.

Vorrà dire che se non riuscirò ad implementare il tutto come si deve, venderò l'idea (facile a dirsi, meno a farsi!)
A che punto sei, lo hai già pubblicato ?
 

Star-Dust

Expert
Licensed User
Longtime User
Vendi i progetti ancor prima di finire. Poi ti lasci gli aggiornamenti casomai, ma intanto incassi.

Sta funzionando da un altra parte...
 

LucaMs

Expert
Licensed User
Longtime User
Vendi i progetti ancor prima di finire. Poi ti lasci gli aggiornamenti casomai, ma intanto incassi.

Sta funzionando da un altra parte...
A parte che a me le azioni commerciali non hanno mai funzionato (leggi: sfiga nera)...
L'app ha le potenzialità, molto teoriche, di farmi guadagnare anche centinaia di migliaia di euro, magari un milioncino; i sorgenti... bene che vada poche centinaia.
 

LucaMs

Expert
Licensed User
Longtime User
A parte che a me le azioni commerciali non hanno mai funzionato (leggi: sfiga nera)...
L'app ha le potenzialità, molto teoriche, di farmi guadagnare anche centinaia di migliaia di euro, magari un milioncino; i sorgenti... bene che vada poche centinaia.
Probabilmente venderò i sorgenti delle basi - client e server - una volta pubblicata l'app (per basi intendo la... metodologia, la struttura, non la mia app ed il suo server).
 

Star-Dust

Expert
Licensed User
Longtime User
A parte che a me le azioni commerciali non hanno mai funzionato (leggi: sfiga nera)...
L'app ha le potenzialità, molto teoriche, di farmi guadagnare anche centinaia di migliaia di euro, magari un milioncino; i sorgenti... bene che vada poche centinaia.
poco è più di niente
 

Star-Dust

Expert
Licensed User
Longtime User
@Star-Dust, domandina (della quale conosco già la tua risposta 😂):

secondo te è davvero necessario criptare i msg client-server malgrado "viaggino su wss"?
necessario no, ma prudente si
 
Top