Nuova piattaforma OpenSource per il Play by Chat
21/04/2016 00:15:52 e modificato da musicamusa il 21/04/2016 00:16:31
Ci vogliono davvero otto mesi, programmando otto ore al giorno?
Normalmente i programmatori che ci mettono otto mesi non si dedicano esclusivamente ad un solo progetto.
Ovviamente, immagino che alcune funzionalità turbofighe impieghino moltissimo tempo; sto però parlando di un pbc completo ma basilare.
21/04/2016 02:55:05
musicamusa ha scritto: Ci vogliono davvero otto mesi, programmando otto ore al giorno?
Normalmente i programmatori che ci mettono otto mesi non si dedicano esclusivamente ad un solo progetto.
Ovviamente, immagino che alcune funzionalità turbofighe impieghino moltissimo tempo; sto però parlando di un pbc completo ma basilare.
" 3 agli 8 mesi per far una land (dipende dalla complessità ) "
Te l'ha già detto eh.
E' come chiedere ad un idraulico che le tubature ti devono fare il caffé se non ti piace la sua parcella.
Il lavoro ha un costo.
21/04/2016 07:28:19
Dipende tutto da quello che vuoi oltretutto mancherebbe anche un grafico un frontendista perché un vero sviluppatore non farebbe tutto lui.
Potenzialmente ci potrebbe essere anche molto più di 8 mesi.
Comunque sto uscendo dalla discussione
21/04/2016 09:06:44
longbow ha scritto:
E' come se proponessi un nuovo CMS che fa tutto ma è in ruby o scala: ci metti le mani giusto tu e pochi altri e questa non è l'ottica di un OS per i GDR.
Non ha parlato di Ruby o di Scala, ha parlato di un framework PHP che tutti potrebbero comprendere avendo delle basi con PHP e i pattern di sviluppo.
A mio avviso sarebbe anche più facile da personalizzare per gli utenti meno esperti che si dovranno magari concentrare meno sulla parte in PHP e di più sulla parte HTML / CSS
Perché l'ottica di un OS per PbC è diversa dall'ottica di OS comuni?
Ci sono OS che nascono con il proposito di semplificare il lavoro di sviluppo al cliente finale (in questo caso ai Gestori dei PbC) e OS che nascono con lo scopo di semplificare il lavoro degli sviluppatori che realizzano il progetto dei Gestori di PbC.
Good Luck!
21/04/2016 09:25:53
offmbs ha scritto:
Credimi non vi sono andato molto lontano..
Tra sviluppo, grafica. Ecc ecc
Tieni in considerazione che un senior dev php libero professionista si fa pagare dai 25 ai 30 €/ora.
Se fai il calcolo ci vogliono dai 3 agli 8 mesi per far una land (dipende dalla complessità ) 25*8(ore giorno)*20(giorni mese)*3/8(mesi sviluppo) = 12/32k
La mia azienda non è un libero professionista quindi il costo orario è più alto.
Se avessimo a disposizione un sistema che permettesse professionalmente di fare solo le personalizzazioni e la parte grafica il tempo impiegato sarebbe molto minore e quindi i costi si abbattono.
mm da qualche parte mi ricordo di aver fatto un calcolo del genere.
25/30€ l'ora fatturati, quindi diciamo che sono 15/20 euro l'ora in nero. A parte che devi dimostrarmelo di essere un senior dev ed il "portfolio" di 3 land non lo dimostra di certo.
Se per fare una land ci mettete dai 150 ai 240 giorni, dimmi come vi chiamate che vi metto nella lista della gente da evitare.
Santo Cielo! Una land non diceless è una accidenti di chat replicata, un forum basilare, una messaggistica, la gestione oggetti e due funzioni morte di freddo per la gestione PvP: se impieghi più di 30 giorni a 8h/giorno per farla, credo sia proprio il caso di cambiare mestiere e cercare altri lidi, tipo smacchiare leopardi o giocare vicino ai tombini aperti.
ffwp ha scritto: [quote]longbow ha scritto:
E' come se proponessi un nuovo CMS che fa tutto ma è in ruby o scala: ci metti le mani giusto tu e pochi altri e questa non è l'ottica di un OS per i GDR.
Non ha parlato di Ruby o di Scala, ha parlato di un framework PHP che tutti potrebbero comprendere avendo delle basi con PHP e i pattern di sviluppo.
A mio avviso sarebbe anche più facile da personalizzare per gli utenti meno esperti che si dovranno magari concentrare meno sulla parte in PHP e di più sulla parte HTML / CSS
Perché l'ottica di un OS per PbC è diversa dall'ottica di OS comuni?
Ci sono OS che nascono con il proposito di semplificare il lavoro di sviluppo al cliente finale (in questo caso ai Gestori dei PbC) e OS che nascono con lo scopo di semplificare il lavoro degli sviluppatori che realizzano il progetto dei Gestori di PbC.
[...][/quote]
mettere le mani su un framework non dedicato al mondo del PBC e, soprattutto, non compatibile con le competenze degli admin, è il modo migliore per far gettare tempo e denaro.
A meno che, furbescamente, non ci sia proprio l'idea ventilata da Dyrr che lo si faccia apposta così si crea la domanda e si è obbligati a fare riferimento solo a pochi eletti che sanno come fare, facendo cartello con continuo innalzamento dei prezzi.
interessante. Pensa che io invece sono per avere tutti la capacità di evitare queste cose, imparando e progredendo tutti insieme...
ed inoltre ogni PBC è diverso dall'altro (per fortuna) quindi gli admin sarebbero obbligati a mettere le mani comunque o pensi che questo fantomatico team di sviluppo riuscirebbe a creare un modulo per ogni possibile idea che possa saltare in menta ad un admin?
21/04/2016 09:40:41 e modificato da airon il 21/04/2016 09:41:37
mrpanda ha scritto: Se non ricordo male, quando lavori con gli scss hai possibilità di includere piu' file in un unica componente, che poi viene processata per diventare css.
La comodità sta nel fatto che ognuno può lavorarne un pezzo, ed il compilato fa poi il css di tutta la pagina...
Forse, e dico forse, quello che dice Dyrr non è del tutto sbagliato!
Se lo dice, forse e dico forse, ci sarà un motivo.
E' una delle maggiori comodità che ti viene data da preprocessori come sass o less.
Li uso da anni, il punto su cui sto insistendo che è nei 99% dei casi, tranne laddove è necessario per forza di cose, il corretto workflow prevede che il developer in locale compili e testi il css, e non il server.
Era per dire che non è un requisito del server.
21/04/2016 09:56:30
longbow ha scritto:
25/30€ l'ora fatturati, quindi diciamo che sono 15/20 euro l'ora in nero. A parte che devi dimostrarmelo di essere un senior dev ed il "portfolio" di 3 land non lo dimostra di certo.
Se per fare una land ci mettete dai 150 ai 240 giorni, dimmi come vi chiamate che vi metto nella lista della gente da evitare.
Santo Cielo! Una land non diceless è una accidenti di chat replicata, un forum basilare, una messaggistica, la gestione oggetti e due funzioni morte di freddo per la gestione PvP: se impieghi più di 30 giorni a 8h/giorno per farla, credo sia proprio il caso di cambiare mestiere e cercare altri lidi, tipo smacchiare leopardi o giocare vicino ai tombini aperti.
A parte il fatto che se proponi lavoro in nero io non lavoro per principio.
Comunque se riesci a creare una land completa e funzionale con tanto di grafica, forum interno, sistema di messaggistica, permessi, chat funzionale ecc ecc in un mese (20 gg lavorativi) dimmi dove ti trovo che ti passo subito un po' di lavori.
[quote]ffwp ha scritto: [quote]longbow ha scritto:
E' come se proponessi un nuovo CMS che fa tutto ma è in ruby o scala: ci metti le mani giusto tu e pochi altri e questa non è l'ottica di un OS per i GDR.
Non ha parlato di Ruby o di Scala, ha parlato di un framework PHP che tutti potrebbero comprendere avendo delle basi con PHP e i pattern di sviluppo.
A mio avviso sarebbe anche più facile da personalizzare per gli utenti meno esperti che si dovranno magari concentrare meno sulla parte in PHP e di più sulla parte HTML / CSS
Perché l'ottica di un OS per PbC è diversa dall'ottica di OS comuni?
Ci sono OS che nascono con il proposito di semplificare il lavoro di sviluppo al cliente finale (in questo caso ai Gestori dei PbC) e OS che nascono con lo scopo di semplificare il lavoro degli sviluppatori che realizzano il progetto dei Gestori di PbC.
[...][/quote]
mettere le mani su un framework non dedicato al mondo del PBC e, soprattutto, non compatibile con le competenze degli admin, è il modo migliore per far gettare tempo e denaro.
A meno che, furbescamente, non ci sia proprio l'idea ventilata da Dyrr che lo si faccia apposta così si crea la domanda e si è obbligati a fare riferimento solo a pochi eletti che sanno come fare, facendo cartello con continuo innalzamento dei prezzi.
interessante. Pensa che io invece sono per avere tutti la capacità di evitare queste cose, imparando e progredendo tutti insieme...
ed inoltre ogni PBC è diverso dall'altro (per fortuna) quindi gli admin sarebbero obbligati a mettere le mani comunque o pensi che questo fantomatico team di sviluppo riuscirebbe a creare un modulo per ogni possibile idea che possa saltare in menta ad un admin?
[/quote]
Sicuramente le richieste dei gestori si tengono in considerazione per la roadmap di sviluppo ma esigenze specifiche e ultra particolari il team che supporta il progetto completo potrebbe anche non prenderle in considerazione.
Oltretutto non conosco nessun framework dedicato al PBC, i Framework per definizione sono astratti e con questi ci sviluppi progetti diversi (dal sito, all'e-commerce a facebook se il budget lo consente)
Perchè non fornire uno strumento che aiuta gli sviluppatori e non i gestori (nessuno obbliga un gestore ad utilizzarlo) se poi vogliono continuare con il gdr-cd che lo facciano pure.
21/04/2016 10:02:03
offmbs ha scritto: [...]
Oltretutto non conosco nessun framework dedicato al PBC, i Framework per definizione sono astratti e con questi ci sviluppi progetti diversi (dal sito, all'e-commerce a facebook se il budget lo consente)
Perchè non fornire uno strumento che aiuta gli sviluppatori e non i gestori (nessuno obbliga un gestore ad utilizzarlo) se poi vogliono continuare con il gdr-cd che lo facciano pure.
il più famoso ma non l'unico si chiama GDRCD e la sola idea che tu voglia avvantaggiare i programmatori e non gli admin, mi ghiaccia il sangue nelle vene.
me che ci stai a fare su GDROnline allora? O.o
21/04/2016 10:21:58
Se ritieni che GDR-CD sia un Framework credo che dovresti rivedere le basi.
Da wikipedia ( https://it.wikipedia.org/wiki/Framework ↗ ):
Un framework, termine della lingua inglese che può essere tradotto come intelaiatura o struttura, in informatica e specificatamente nello sviluppo software, è un'architettura logica di supporto (spesso un'implementazione logica di un particolare design pattern) su cui un software può essere progettato e realizzato, spesso facilitandone lo sviluppo da parte del programmatore.
GDR-CD è (se vogliamo "abusare" della similitudine) come un Prestashop un wordpress. Un CMS insomma, non ha nessun Framework di base.
Si voglio avvantaggiare gli sviluppatori perchè i Gestori, a parer mio non dovrebbero scrivere righe di codice ma ideare ambientazioni e documentazioni che attirino le persone.
Facciamo fare ad ogni persona il ruolo giusto. è milto tempo che chi vuole creare un GDR si mette anche a fare la parte di sviluppo e la ritengo una delle cause del declino dei giochi, invece che concentrarsi a migliorare la documentazione, creare quest più avvincenti ecc ecc e non a perdere tempo cercando di implementare quella funzionalità che poi magari rallenta l'intero sistema o crea un buco di sicurezza enorme.
21/04/2016 10:44:16
Boh... anche io devo quotare longbow.
Se ci metti 3 mesi, 8ore al giorno... mamma mia!
Io lavorandoci solo la sera (2 ore x 3 gg/settimana) ci metto un tre mesi, và 4... per tirare su una land, partendo quasi da zero.
Se avete questi tempi, passa il lavoro a me... lo prendo volentieri. XD
30euro/ora, considero 8ore al giorno e ti tiro su una land in 3 mesi, compreso di grafica, database, installazione, ecc...
Discussione seguita da
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Cafuné ↗
Enlisted ↗
AlterEgo ↗
New Orleans ↗
RAID Shadow Legends ↗
Seconda Era ↗
CRSED: F.O.A.D. ↗
War Thunder ↗