• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
qualche chiarimento (Newbie :))
#1
Salve a tutti! Mi sono appena registrato al vostro forum, che aveva attirato la mia attenzione gia' da parecchio tempo, vista la disponibilita' degli utenti e la marea di tutorial presenti... Ebbene avrei bisogno di alcune delucidazioni... il mio sogno da qualche anno sarebbe quello di creare un MMO 3d online per pc, ma navigando il web non ho fatto altro che trovare guide fumose che non dicevano nulla di concreto. Qualche tempo fa ho acquistato una guida su come usare il programma 3ds max, perche' pensavo di partire da li... realizzando modelli, texture etc... tuttavia non ho ben chiaro quale sia la modalita' di interazione tra un eventuale progetto/modello in 3ds max e il gioco in se stesso... ovvero... che tipo di strumenti dovrei usare? e il linguaggio c++ come mi puo' essere utile in tal senso? scusate la mia domanda che probabilmente sembrera' vaga e piuttosto sciocca... ma avrei proprio bisogno di qualcuno che se ne intende che mi dia qualche indicazione su quali risorse/guide utilizzare e su come si possa gestire il lavoro.
Grazie mille Smile
 
Rispondi
#2
Inanzitutto parto dicendo che pensare di fare un mmorpg come primo gioco e` pressoché impensabile, e` imho la tipologia di gioco piu` difficile in assoluto da realizzare.
Ti consiglio di prefissarti per ora un obiettivo piu` basso come un piccolo remake o comunque un giochino piu` alla tua portata(se 2d ancora meglio),
tanto per entrare nella mentalita` del creatore di giochi.
Come engine ne trovi a migliaia sia in rete che in questo forum.
La scelta dell`engine :
Ti consiglio di scegliere molto bene l`engine che andrai a studiarti,di valutarlo oggettivamente e non guardare solo la grafica (come in molti fanno)
e sopratutto di sceglierlo in base alle tue esigenze, valutare licenze ed eventuali prezzi di pubblicazione, caratteristiche e non farebbe male seguire anche il suo forum ufficiale per rilevare eventuali problemi comuni.
detto questo puoi solo cercare l`engine che piu` ti aggrada nelle sezioni di questo forum, ti lascio dei link :
Engine 3d
Unity 3d
Torque 3d
Cryengine
Unreal develpment kit

Engine 2d
Una tabella con moltissimi framework e tool per il 2d
Game maker
Scirra Construct
Rpg maker

NO! Niente Engine Voglio programmare!

In questo caso parto dicendoti che in nessuno degli engine sopra citati raggiungi buoni risultati senza scripting o in alcuni caso programmazione vera e propria (vedi unity 3d o torque 3d), ma se comunque vuoi programmare da zero il tuo gioco sarebbe meglio avere conoscenze buone di un linguaggio di programmazione , conoscenze di eventuali framework grafici fisici etc che andranno a comporre il gioco e tanta buona volonta` Big Grin
Se non hai conoscenze di nessun linguaggio di programmazione(mi sembra cosi`) te ne posso dare qualche consiglio dato a me in precedenza :
Il C++ ha bisogno di molto ma molto studio (con molto intendo anni)ma sarebbe il piu` adatto per programmare giochi, ti da controlli di basso livello sulla memoria e altre ,tantissime features, inoltre e il linguaggio che conta il maggior numero di framework a disposizione dandoti un ampia scelta.
il C# e` un linguaggio "nuovo" introdotto da microsoft nell`ultimo decennio con l`avvento del .net framework, piattaforma in grado di far girare appunto le sue applicazioni, ma solo su windows. per il porting di applicazioni .net su altre piattaforme esiste il progetto mono, ma non voglio dilungarmi su esso .
Oltre a quest`ultimo sulla piattaforma .net e` presente il visual basic , identico a features ma con sintassi basic like.

Esiste anche il java che personalmente non mi attira e non lo ho mai usato, e` portatile abbastanza semplice(mai verificato, solo sentito dire)
e ricco di guide.

esistono innumerevoli linguaggi di programmazione, se vuoi usarli basta studiare XD
ora ti lascio qualche link di libri:
C++
C#
visual Basic
Darkbasic pro

TI ho linkato il darkbasic pro perche` lo trovo molto semplice e si possono ottenere ottimi risultati con esso, sia in 2d che in 3d.

Per adesso ho finito, se hai dubbi dillo pure Smile










 
Rispondi
#3
Grazie mille sei stato chiaro e preciso! Avrei ancora una domanda pero' (scusami se ti rompo xD) ovvero.. se ho un modello creato con 3ds max completo di texture etc... posso importarlo all'interno di uno di quegli engine che mi hai linkato? oppure devo procedere per un'altra strada? Smile grazie mille ancora
Ah e un'altra cosa... come mai gli MMO sono i piu' difficili in assoluto da realizzare? per via del multiplayer?
 
Rispondi
#4
Certo puoi importarlo a patto che il formato sia supportato dall`engine,per esempio se lo importi in unity 3d i formati possono essere molti : collada(dae) 3d studio max (3ds) Autodesk FBX (fbx) e molti altri.
Ti ho sconsigliato di partire con un MMORPG perche` avresti 1 milione di cose da programmarti che sarebbero impossibili per te adesso da fare, non solo l`interfaccia client/ server ma molti altri motivi ...
 
Rispondi
#5
puoi importare senza problemi nmodelli da 3d max nei motori grafici.
comunque creare un mmorpg non è più difficile di un single player dipende dal motore che utilizzi,puoi utilizzare hero engine è un motore grafico dedicato per creare mmorpg.
 
Rispondi
#6
Citazione:comunque creare un mmorpg non è più difficile di un single player
mmmhhh
 
Rispondi
#7
(22-06-2012, 04:15 PM)zapetino Ha scritto:
Citazione:comunque creare un mmorpg non è più difficile di un single player
mmmhhh

zap alla fine se si e capaci e si ha un team con tutti i requisiti creare una bozza di mmo non e cosa impossibile.
 
Rispondi
#8
In effetti, questa volta devo dare parzialmente ragione a giovi. Se si è capaci e se si hanno le risorse necessarie si può fare tutto, mentre se si è nuovi in questo campo diventa difficile fare anche un remake di Super Mario. Comunque, prima di impegnarti in un progetto del genere, studiati a fondo l'engine, magari comprati anche qualche libro del game developer, tipo: Beginning C++ through game programming
 
Rispondi
#9
inoltre penso che bisogna aggiungere che sviluppare un game da solo e impossibile,e difficcile padroneggiare sia la programmazione che il lato artistico (modellazione e company) come già ho detto mille.
 
Rispondi
#10
grazie mille a tutti per le risposte Smile attualmente non ho alcuna pretesa di realizzare un videogioco in modo serio e completo sia perche' non dispongo di un vero e proprio team ma di semplici amanti dei videogiochi come me che al massimo sarebbero disposti a darmi una mano con l'aspetto grafico, sia perche' mi rendo conto che non dispongo delle conoscenze/competenze sufficienti nemmeno per fare un videogioco in cui devi colpire dei bersagli con una palla xD. Il mio obiettivo ora come ora sarebbe quello di acquisire un po' di conoscenze sul linguaggio di programmazione c++ e sulle sue librerie, nonche' imparare ad usare un programma di modellazione come 3ds max o altro. In questi termini avrei ancora una domanda... avendo gia' qualche base di PHP, qualcuno mi potrebbe consigliare un manuale di c++ valido e comprensibile? non mi ritengo una persona stupida pero' ho avuto modo di consultare parecchie guide in merito che partivano da cose semplici saltando subito a problemi improponibili.. avevo intenzione di acquistare il libro dell'Apogeo "Fondamenti di programmazione"(?) di Deitel... secondo voi e' valido? grazie mille ancora per la vostra cordialita' Smile
 
Rispondi
#11
io ti consiglio il libro : Pensare in c++ : e` gratis e lo trovi facilmente scaricabile in formato : pdf
 
Rispondi
  


Vai al forum:


Browsing: 1 Ospite(i)