Ho 2 domande, la seconda è più una specie di domanda d'opinione.
1a domanda:
Tutti hanno sentito parlare di panda3d, OGRE e IrrLicht: sono grandi motori, con molte caratteristiche. Con OGRE puoi fare quasi tutto l'immaginabile se impari il motore, con Irrlicht puoi fare molto, ma il motore è un po 'più adatto ai principianti e leggero. Panda3D è anche fantastico, Python facilita le cose, ma molte cose sono anche fattibili.
Prima della nuova era della programmazione portata dall'evoluzione del C ++, i giochi 3D che dovevano essere eseguiti su macchine lente erano programmati in C, ma da allora ogni giorno spingiamo i transistor a ulteriori limiti, dimenticando quanto sia stato orribile programmare i giochi in il "vecchio tempo". Va bene forse non è stato orribile, ma dal momento che la programmazione 3D è complicata dal 2D, e dal momento che la maggior parte dei motori supporta roba splendente come shader, scene manager, nodi di scena, NURBS, ombre, animazioni ecc., Non c'è un semplice motore 3D o renderer si adatterebbe solo alle persone che ne hanno abbastanza con un semplice 3D semplice, senza trame o solo trame davvero semplici?
Dato che ho sentito "non reinventare la ruota", sono sicuro che è un po 'troppo per imparare a realizzare un motore completo usando D3D o Opengl, e poiché imparerò D3D questo in una scuola di programmazione 3D, pensato che con tutti i motori gratuiti là fuori, ci deve essere uno che si adatta alle mie esigenze.
2a domanda:
Sin dai bei vecchi tempi di PlayStation, continuo a vedere l'imminente grafica ad alta definizione (come 360, PS3) come una piaga: è sempre più difficile imparare a programmare software più sofisticati, è impegnativo e dà un risultato soddisfacente , ma alla fine, è ancora uno stupido programma che rende i pixel!
Sento che il divertimento nei giochi non si è affatto evoluto o è semplicemente calato rispetto ai vecchi tempi in cui i ragazzi che facevano il gioco non erano necessari solo per nutrire l'occhio del giocatore, ma dovevano offrire un'esperienza e un divertimento.
Sento che oggigiorno i giochi sono solo software che mostra la tecnologia disponibile, ma ad eccezione di alcune perle, i giochi non sono più idee, sono solo una sorta di dimostrazione di come i dollari investiti possano brillare nella bellezza del CEO che non sa niente di merda come viene realizzato un gioco e cosa è davvero possibile fare.
Ovviamente, tranne i giochi indipendenti, che brilleranno un giorno o l'altro grazie a XBox Live e Steam, ma è tutt'altro che consentire a programmatori e designer di fare ciò che vogliono. Non sto dicendo "società malvagie" ecc., Ma sento che il realismo fotografico è solo un peccato: anche se abbiamo migliaia di risorse di computer in più, qual è il punto da provare: non possiamo davvero "simulare la realtà", dal momento che contraddice le leggi della fisica ... Potremmo calcolare una realtà alternativa, ma sarebbe molto complicato progettare ...