[AIUTO] Sono alle prime armi - Versione stampabile +- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi) +-- Forum: Making Cafe (https://www.making-videogames.net/giochi/Forum-Making-Cafe) +--- Forum: Discussioni Generiche sul Game Development (https://www.making-videogames.net/giochi/Forum-Discussioni-Generiche-sul-Game-Development) +--- Discussione: [AIUTO] Sono alle prime armi (/thread-AIUTO-Sono-alle-prime-armi) |
[AIUTO] Sono alle prime armi - Andrea Belfiore - 08-03-2015 Salve a tutti ragazzi, vi dico immediatamente che sono alle basi più assolute del settore, quindi non scandalizzatevi di quanto ne segue (se c'è da scandalizzarsi >_>). Per ora il mio obiettivo è riuscire a creare un gioco 3D (non importa il genere) con una grafica non pesante (poi diventerebbe un'utopia contemplando l'attuale esperienza che detengo), potrei anche formare un Team di 5 persone non competenti nel settore ma determinati anche a studiare duramente pur di riuscirci (ed è questa la cosa più importante per me). Quello che adesso io mi chiedo è: ammettendo di avere il fatidico gruppetto, come dovrebbe suddividersi il lavoro? Quali sono i lavori da assegnare? E una volta assegnato il lavoro, cosa dovrebbero "studiare e imparare" per conoscere le basi della materia del lavoro assegnatogli? Cioè intendo, nella creazione videoludica, abbiamo delle persone addette al proprio lavoro, ma quali sono? I programmatori, i disegner (?), i grafici (?), i concept artist (?) .. E poi, ad esempio, il programmatore stesso, da quale studio di base deve partire per riuscire ad avere esperienza nel settore per cui viene appunto chiamato programmatore? E qual è il suo scopo? Deve sapere tutti i linguaggi di programmazione? Deve solo imparare ad usare un motore grafico? In quest'ultimo è richiesto sapere il linguaggio di programmazione (tipo motore grafico Unreal Engine)? Magari potreste darmi delle guide da seguire ò.o (che siano in italiano) So benissimo che per l'attuale esperienza che ho non posso mica puntare alla realizzazione di un tridimensionale, ma per obiettivo intendo più nell'utopico. Qualcuno che mi aiuta? Chi sono gli addetti alla realizzazione videoludica? Una volta assegnati i lavori quali sono gli studi da proseguire (ovvero quali software/linguaggi di programmazione imparare) ? D: D: [AIUTO] Sono alle prime armi - Brimic - 08-03-2015 Anche io non sono molto esperto però forse potrò aiutarti: Per lo sviluppo di un videogioco 3d dovreste cimentarvi nei seguenti settori con gli eventuali programmi che vi serviranno e i tutorial che consiglio di seguire. -l'utilizzo di un engine : ad esempio unity 3d Di seguito:una seri di lezioni guida dove sono spigati anche alcune cose non riguardanti solo unitiy: http://www.html.it/guide/guida-unity-3d/ Comunque potrai andare nel sito ufficiale di unity per vedere i tutoral (in inglese) -modellazione 3d: con un programma (ad esempio blender) Consiglio di seguire tutorial per capire bene anche come funzioni la modellazione 3d - grafica(in generale): con programmi come Gimp(gratis) o photoshop (a pagamento),potrebbe esserti anche utile Ddo per texturizzare Consiglio di seguire dei tutorial per mettere textur ai modelli 3d -programmazione: (in unity 3d è già presente un software per la programmazione interno, ) con un programma come: visual studio Basta che si sappia solo un linguaggio di programmazione su cui poi sviluppare il gioco ti consiglio il c# Un libro guida che potrai scaricare dopo esserti registrato: http://punto-informatico.it/pilibri/dettaglio.aspx?id=209 -la parte del suono(di cui non ti posso dire molto):comunque nell'engine sono presenti gli strumenti necessari. Poi tu dovrai comunque trovare i suoni adatti ecc... Scusami se non ho trovato delle guide per tutto.Poi le cercherai te in seguito. Comunque i lavori di un eventuale gruppo devono essere distrubuiti a tuo piacimento tra ogni membro in modo da avere. Ammettendo un gruppo di 5 persone potresti dedicare lo studio e lo sviluppo incentrato in un settore ciascuno. Poi per l'organizzazione delle idee ,la creazione della storia e altri lavori secondari vi potrete distribuire questi compiti a vostro piacimento sviluppandolo come meglio comodo per voi. Dimmi se ti sono stato utile! RE: [AIUTO] Sono alle prime armi - eros dadoli - 08-03-2015 Se ti posso dare un consiglio per prima cosa inizia a vedere cosa fa per te(modellazione,programmazione ecc.) poi punta tutto su quello che fi piace fare e diventa bravo. Poi entrare a far parte di un team bello competente dove puoi fare esperienza ed a quel punto puoi iniziare a pensare se aprire un team. Non aprire team che sicuramente non avranno successo perché ormai in questo settore o sei bravo o sei bravo quindi stai attento e studia!!!!!. Spero di essere stato utile. RE: [AIUTO] Sono alle prime armi - Andrea Belfiore - 09-03-2015 Sei stato molto d'aiuto! Ti ringrazio per la pazienza! RE: [AIUTO] Sono alle prime armi - samuele55598@gmail.com - 10-05-2015 Beh i modi in cui te ne sei uscito sulla programmazione mi fanno capire che non hai afferrato il concetto base della programmazione (non prenderla assolutamente come un offesa, cerco solo di essere diretto) (non prendere tutto ciò che sto per dirti per oro che cola, sono solo dei consigli ): Allora saper programmare è saper risolvere un problema arrivando alla sua soluzione attraverso vari passaggi di sviluppo di un metodo per arrivare alla soluzione, questa è una rude definizione di algoritmo, sia word sia windows che linux che chrome che tantissimi altri programmi e siti web sono semplicemente algoritmi. (un pò come in elettronica dove ti adatti le formule alle tue esigenze) qui adattiamo i termini al contesto: problema=cosa voglio fare (gioco o programmare ecc.) soluzione=(gioco finito, programma finito ecc.). Come ci arrivi alla soluzione attraverso un ragionamento (a passi) ovvero ehm hai il costrutto if l'else il while il for la sequenza semplice(4 operazioni, le variabili operazioni di input/output) hai la oop e tu devi trovare una sequanza logica di questi potentissimi strumenti per poter arrivare alla soluzione. Non è dover imparare un linguaggio o tutti o un engine o tutti è CAPIRE LA BASE cioè se capisci quella studiando un pò alla volta arrivi dove vuoi. Da quello che ho capito stai studiando per diventare programmatore, quindi FORSE queste cose te le hanno già dette a livello teorico in caso contrario è difficile capire ma ce la si può fare, altrimenti prendi un linguaggio (tipo c o c++ o java, insomma non vb o c# o meglio questi ultimi sono visuali e si appoggiano ad un framework che ti da cose giò fatte che è un bene solo se comunque sai cosa stai utilizzando) leggi un guida anche html.it (anche se html.it e facile da capire se si ha un pò di base perchè almeno per me quando non sapevo nulla di programmazione èra un pò complessa da capire) e prova a fare semplici programmi come una calcolatrice un sistema di gestione punteggi per una gara quello che vuoi tu, mentre provi a realizzarli cerca di capire le seguenti cose: problema->creare calcolatrice, soluzione->mia_calcolatrice.exe passi intermedi->(sarò breve, solo come esempio) 1. inserisci numero 2. inserisci operatore 3. inserisci secondo numero 4. calcola risultato 5. restituisci il risultato all'utente ecco per un gioco o anche per alcune parti di un gioco è sempre così devi inquadrare cosa devi fare e ti fai i passaggi intermedi che sono ciò che ti portano alla soluzione. Non è il discorso completo, ma spero tu ti sia fatto un idea in caso contrario cercherò di essere più esplicito e semplice |