Creare Videogiochi - Game Developer
Scelta motore grafico - 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: Scelta motore grafico (/thread-Scelta-motore-grafico)



Scelta motore grafico - Carletto92 - 17-11-2014

Salve a tutti,

vorrei chiedere, sperando di non aver sbagliato sezione, a voi quale sarebbe il motore grafico che mi consigliereste per creare un gioco in 2d di tipo politico-economico, simile al gioco democracy 3.
Leggendo in rete ho sentito parlare di unity, ma mi sembra adatto a lavori molto più complessi, voi cosa ne pensate?

Grazie in anticipo,
Carlo


RE: Scelta motore grafico - Chip - 18-11-2014

Considerazioni in un vecchio post

Oddio non vorrei dire un'eresia ma graficamente non credo che Democracy necessiti di un engine "forte" come Unity & Co. (Cry, UE4, ec..).
Mi pare ci sia sopratutto molto lavoro per la GUI e molto dipende anche dalla piattaforma per cui vorresti sviluppare questa specie di "gestionale" (passatemi il termine). Web puro con HTML5? per pc? per mobile?

Comunque ho visto che l'engine di sviluppo è Irrlicht!! (quindi C++ o al massimo C#) Huh Huh
http://steamcommunity.com/app/245470/discussions/0/810939350949828658/
http://mail.peerprofile.com/democracy-3

Sicuramente qua pesano molto di più gli algoritmi per l'avanzamento del gioco rispetto alla grafica.
Alla fine potresti anche usare VisualStudio e VB.NET o C# Big Grin


RE: Scelta motore grafico - Carletto92 - 18-11-2014

Innanzitutto grazie della disponibilità.
Quindi quel motore grafico secondo voi è il migliore per un gioco di questo genere?
O ce ne sono altri secondo voi che soddisfano meglio questi requisiti?

Effettivamente hai ragione : il lavoro maggiore sarebbe per l'interfaccia a livello grafico.

Un saluto,
Carlo


RE: Scelta motore grafico - yuriiacuzzo - 18-11-2014

Potrei consigliarti unity3d visto che partiresti diciamo avvantaggiato in quanto online trovi un botto di risorse o guide/manuali per quel genere, comunque dovrai studiarti almeno uno dei suoi linguaggi (js,c#,boo,c++) per combinare qualcosa Smile


RE: Scelta motore grafico - Chip - 18-11-2014

Per migliore non direi; ma comprendimi stiamo ragionando di macchine da F1 che gareggiano in pieno centro a Roma. Di fatto uno vale l'altro perche nessuno di questi engine porta con se nativamente i componenti per uno sviluppo di 'manageriali'. Qui c'e un uso intensivo di GUI e quai tutti hanno librerie per le Gui. Alcuni intermezzi di grafica 3d o 2d la cui modestia li rende tutti alla pari (forse pure sovradimensionati). A sto punto la differenza la fa l'amichevolezza degli ambienti di sviluppo e qui forse Unity e UE sono i migliori e irrlicht il peggiore (che però ha dalla sua l'essere compketamente free). Poi la scelta del linguaggio: con irrlicht andresti di C++ brutale, idem per Ue4 mentre Unity offre C# jscript o un simil python. Essendo poi solo 2D potresti pure prendere in considerazione tools quali gamemaker, famesalad, construct2 ma non conisco quanto siano complessi gli algoritmi alla base di un manageriale socio economico...potrebbero non reggerne il.peso.
Io credo che per D3 abbiano fatto un 'core' di C++ pesante per i passaggi di stato del gioco che è un pò un gigantesco sistema dinamico in cui entrano variabili di stato a non finire al tempo t0 cui segue un elabirazione per gli stati al t0+1; poi la faccenda grafica deve essere un contorno alternativo per cui è stato scelto irrlicht.

Spero di.non averti confuso, volevo solo.farti focalizzare sul punto che l'engine in questo caso particolare c'entra poco rispetto al.prodotto finale.

Come fonte ho usato la.mia memoria su alcuni articoli letti o da famasutra o flipcode o forse depot-ai. Apoena li ritrovo te li.linko.


RE: Scelta motore grafico - friskon - 18-11-2014

Potresti dare uno sguardo ad un prodotto che fino a pochi mesi fa era a pagamento, adesso gratis ed opensource.
Parlo di torque 2D che usa un linguaggio di scripting simile al c++ ma molto semplificato https://www.garagegames.com/products/torque-2d
E guardando i prodotti che han sfornato, penso sia adatto a fare quel che ti serve.


RE: Scelta motore grafico - Carletto92 - 19-11-2014

Grazie a tutti delle risposte Smile
Io sto studiando il c++ (ho appena finito la ricorsione, e dovrò iniziare gli oggetti) , quindi mi piacerebbe lavorare con esso se altri linguaggi non mi danno particolari vantaggi.

Quindi a questo punto propenderei tra Irrlight e Torque2D.
Secondo voi, se qualcuno ha avuto esperienza diretta, qual è il più facile per iniziare?

Un saluto,
Carlo


RE: Scelta motore grafico - yuriiacuzzo - 19-11-2014

(19-11-2014, 11:06 AM)Carletto92 Ha scritto: Grazie a tutti delle risposte Smile
Io sto studiando il c++ (ho appena finito la ricorsione, e dovrò iniziare gli oggetti) , quindi mi piacerebbe lavorare con esso se altri linguaggi non mi danno particolari vantaggi.

Quindi a questo punto propenderei tra Irrlight e Torque2D.
Secondo voi, se qualcuno ha avuto esperienza diretta, qual è il più facile per iniziare?

Un saluto,
Carlo

Conoscendo ed usando torque3d ti consiglio torque2d comunque una base di c++ la devi sapere, credo che invece irrlight è più forte come programmazione Sleepy


RE: Scelta motore grafico - friskon - 19-11-2014

Torque2D sicuramente molto più semplice.