• 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
Consiglio approccio gioco
#1
allora... la mia unica e reale esperienza di gioco riguarda sa:mp (san andreas multiplayer), ovvero una mod di Gta San Andreas in cui potevi riprogrammare a piacimento il multiplayer... Va bene... detto questo...
La mia unica ambizione ora è creare un semplice gioco, sparatutto (stile cod, warrock) e magari più avanti crearne una versione multigiocatore online....
L'unica cosa che voglio è di avere mappe e personaggi personalizzati al 100%..
Visto che sono un programmatore ho optato di usare Irrlicht.
Perciò chiedo consiglio a voi su quali passi effettuare per iniziare il progetto.
 
Rispondi
#2
se vuoi un consiglio non partire subito da uno sparatutto, inizia da qualcosa di semplice. i retrogames ad esempio.
irrlicht è abbastanza (ma relativamente) semplice da usare, però se non gli hai mai messo mano farai il triplo della fatica partendo da giochi difficili (anche qui, relativamente difficili).
per creare modelli, animazioni e mappe conviene trovare almeno un altra persona che ti aiuti (specialmente se non lo sai fare e ti dovresti imparare pure questo).
questo vale se usi irrlicht (o altri framework da usare con linguaggi di programmazione).
se invece vuoi fare uno sparatutto, e ti vuoi limitare a quelli o poco più, puoi usare fpsc, udk e simili. vedi friskon, ad esempio, mappe e alcuni modelli se li fa lui, qualcosa lo scarica, e riesce a farsi un gioco da solo senza impiegare secoli.
altrimenti c'è unity, una via di mezzo tra framework+programmazione (es. irrlicht) e software già fatti (es. fpsc). con questo puoi partire direttamente da uno sparatutto, ma senza essere limitato a questa tipologia di giochi. io non l'ho ancora provato, per maggiori info chiedi a soul (opss, kira).

comunque qui sei un pò off topic, questo è richieste di aiuto generiche per fpsc. sarebbe da spostare.
 
Rispondi
#3
Grazie per la risposta... per giochi online invece?? (rileggi bene la mia domanda)
comunque scusate non mi ero accorto che la sezione era sbagliata Tongue
 
Rispondi
#4
se vuoi fare un fps per iniziare il migliore è fps creator e puoi fare ank arene on line
 
Rispondi
#5
per l'online ci sono le librerie di networking.
per fps e giochi abbastanza complessi conviene usare librerie ad alto livello, per roba semplice (tipo i retrogames) suppongo che librerie a basso livello o anche solo i socket di windows siano più che sufficienti.
alcune librerie ad alto livello: alcune librerie a basso livello:
fpsc, udk, e simili invece hanno roba loro... si dovrebbe fare tutto con poca fatica, però sei limitato a usare quello che ti offrono.
 
Rispondi
#6
ah ok perciò devo programmare da zero tutto quanto.
Beh penso che userò winsock semmai riuscirò a creare un gioco.
 
Rispondi
#7
se vuoi un parere personale ti consiglio boost ASIO (mai provata però). è davvero ***** la libreria boost, ci puoi fare un sacco di cose.
 
Rispondi
#8
Io é da un po che ci facevo un pensierino su Dark Basic io ho molti modelli nel cd2 di armi e veicoli (carri armati, quad etc) se ci diamo una mano magari esce qualcosa Smile Xrò online bisogna sperimentare, io riesco a fare un server ma alla fine mi risulta difficile comunicare tra i due pc. Questo xkè nn ho potuto fare prove ma insieme potremmo Big Grin
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Consiglio per una tesina di maturirà sul tema videogiochi Hundrumine98 0 802 08-04-2017, 05:13 PM
Ultimo messaggio: Hundrumine98
Wink Chiedo consiglio Antonio bevilacqua 2 668 07-05-2016, 09:37 AM
Ultimo messaggio: Aconeron
  Scelta dell'Engine Consiglio .nicko92. 7 1,242 08-02-2015, 03:24 PM
Ultimo messaggio: Chip
  Consiglio su quale programma scelgiere Ralcontrario 13 2,142 15-06-2014, 09:09 PM
Ultimo messaggio: Ralcontrario
  Consiglio programma JohnnyLuis 8 1,413 30-01-2013, 05:03 PM
Ultimo messaggio: jirby

Vai al forum:


Browsing: 1 Ospite(i)