Quindi uno dei miei progetti di vecchia data è un fan-game online che è in corso da ben quattro anni e che è almeno un po 'conosciuto tra la comunità correlata. Per darti un'idea, Alexa classifica il mio gioco online più in alto rispetto al sito ufficiale del franchise su cui si basa il mio gioco.
Una cosa che mi chiedo è, sarebbe una buona idea rendere il codice sorgente del gioco pubblicamente visibile?
Il ragionamento per l'idea è che questo permetterà alle persone più orientate ai programmatori della comunità di scoprire come il gioco funziona internamente, e di ricercare determinate funzionalità per determinare i possibili risultati degli eventi e condividere questa conoscenza con altri utenti. Ad esempio, sarebbero in grado di scoprire le esatte possibilità che vari tesori compaiano nei forzieri, piuttosto che avere solo un'analisi statistica.
Il ragionamento principale contro di esso è "la gente può copiarlo", ma onestamente ci sono già dei siti di copia e molti di loro cadono sul loro volto semplicemente perché cercano di essere il mio gioco e semplicemente non ottengono alcuna attenzione in primo luogo, o essere chiamato a fare il furto da altri membri della comunità.
Questi due punti sono stati come un'oscillazione nella mia mente, spostando avanti e indietro tra "Dovrei farlo completamente" e "nowai, src iz myne!" (non proprio così: p) Quindi speravo che potessi essere in grado di avere qualche consiglio qui, forse qualcun altro ha passato questo e potrebbe avere un consiglio esperto da offrire?