salve a tutti io sono spacevillage..
Potete chiamarmi francesco...
So che molte persone hanno creato dei browsergame con il sito offerto da altervista..
Qualcuno puo spiegarmi le fasi base per un browsergame??
salve a tutti io sono spacevillage..
Potete chiamarmi francesco...
So che molte persone hanno creato dei browsergame con il sito offerto da altervista..
Qualcuno puo spiegarmi le fasi base per un browsergame??
Scritto così, al volo:
Progettazione
In questa fase progetti nella tua mente o ank su carta come dovrà essere strutturato il browsergame; sia a livello di gioco/gameplay (strutture del gioco, livelli, gradi, come guadagnare punti, etc...), sia a livello "web" (mappa del sito, ovvero homepage - pagine dei profil - registrazione - login/logout - e cose varie), sia a livello di codice (come, quando e perché l'utente potrà interagire col DB, in che modo potrà farsi largo nel gioco, quale codice permetterà tutta l'interattività del gioco, giacché non esiste gioco senza interattività), e, insomma, tutto ciò che riguarda il gioco.
Base HTML
Io proseguirei poi con lo stillare la struttura base grafica del sito, ovvero l'architettura HTML su cui si baserà tutto il gioco.
Fondamenta lato server
Poi si continua "in incognito" con i primi accenni del codice lato server (PHP & ASP i più conosciuti, ed io straconsiglio PHP, perché più facile da usare e soprattutto perché qui su AV è l'unico supportato).
Si crea inoltre la struttura del DB MySQL così come era stata precedentemente progettata nella fase 1.
Funzioni base del gioco
Si iniziano a creare le funzioni base del gioco, quali registrazione, login, logout, e i vari collegamenti fra le pagine.
Nel frattempo si va definendo quella che sarà la struttura grafica delle varie pagine.
"Lavorazione di massa"
Si continua a lavorare sulle pagine principali, su quella che sarà l'impostazione grafica finale, e si creano le varie pagine secondarie.
Nel frattempo spunteranno come funghi (velenosi) i vari bug e problemi che è bene correggere in "working time" :P
E sempre come funghi (stavolta commestibili) spunteranno i vari collegamenti fra tutte le pagine, le varie funzioni, e il gioco prenderà a poco a poco vita :)
Rifinitura & revisione
In questa fase finale del gioco viene completato tutto il gioco, aggiungendo anche le varie funzioni che passano x la mente anche in fase finale.
Si completa l'impostazione grafica finale del gioco, si effettua un bel periodo di beta test di ogni singola funzione x far sì ke sia perfetto, e, infine, si pubblica online :)
Ciauuuz
Grazie mille per la descrizione...
Scusate ma non mi è chiara una cosa;
Non sono un fenomeno in HTML e altro, possiamo dire che me la cavo..
Come faccio a collegare una pagina ad un'altra??
Cioè..
ad esempio;
Login
Registrazione
ecc....
quando una persona clicca su registrazione deve essere linkato nella pagina di registrazione.. giusto?!
come faccio a fare la pagina della registrazione??
... Me la cavo, non è abbastanza. Mi sembra una pretesa per te, pensare già ad un browser game.
Inizia a studiare, è l'unica cosa che posso dirti, oltre a linkarti questo topic, che contiene link a varie guide.
http://forum.it.altervista.org/basi-...-iniziare.html
Ecchi Paradise - Frammenti Perduti - Semplici Parole - Recensioni ed Opinioni
Non contattatemi privatamente per ricevere supporto, per queste cose esiste il forum pubblico.
Dici che te la cavi e non sai fare un link??
Ciao!
Per la registrazione dovrai usare un form che passi al tuo database i dati inseriti.
Lavorare sui browser games è molto più difficile di quanto sembri e richiede molto più tempo di quanto si possa credere, anche perchè devi affrontare il problema della sicurezza (niente cheaters nel gioco) e dell'ottimizzazione delle risorse che non sono illimitate. Inoltre richiedono presenza costante per mandare tutto avanti... il lavoro non si esaurisce mai.
Per fare tutte queste cose devi conoscere bene l'HTML, i linguaggi di programmazione e i database che hai intenzione di usare, ma occorrono anche conoscenze sulle tecniche di programmazione (come usare gli algoritmi e come strutturare il o i database) e di matematica pura (per il bilanciamento del gioco)... e poi c'è il discorso grafica.
Spesso sono progetti che non porta avanti una sola persona ma vengono gestiti da più persone.
Se ne hai la possibilità, prima di partire da zero con un tuo progetto dovresti collaborare ad un progetto già esistente (capiresti molte più cose in questo modo).
Panz.
C'è sempre qualcuno che è più potente di te. Allora, quando lo incontri, fai in modo che sia dalla tua parte.