Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 30

Discussione: Mondo in 3d

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    60

    Mondo in 3d

    salve a tutti...è da un po di tempo ke mi chiedo se sia possibile creare una applicazione in 3d...ovvero un piccolo mondo (niente di particolare. qualke casa e qualche via) esplorabile per mezzo di un personaggio...cioè siamo pieni di giochini e mi chiedo se sia possibile creare una applicazione del genere...mi sarebbe utile anke il linguaggio da usare...
    grazie cmq...
    ...:::Emik:::...

  2. #2
    Hai bisogno di un 3D engine, in Rete ne troverai tantissimi, da quelli programmabili via codice a "basso livello" (solitamente C/C++, ma non solo) a quelli comandati via script, sino a quelli gestiti tramite interfacce visuali.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    305

    Re: Mondo in 3d

    Originariamente inviato da emik
    salve a tutti...è da un po di tempo ke mi chiedo se sia possibile creare una applicazione in 3d...ovvero un piccolo mondo (niente di particolare. qualke casa e qualche via) esplorabile per mezzo di un personaggio...cioè siamo pieni di giochini e mi chiedo se sia possibile creare una applicazione del genere...mi sarebbe utile anke il linguaggio da usare...
    grazie cmq...
    ...:::Emik:::...
    1. devi specificare l'OS

    cmq se stai su windows ti consiglio di scaricarti l'sdk delle dx 9.0 dove nel browser degli esempi... c'è quello che chiedi... poi per camminare con il personaggio devi mettere mano al codice con le dinput8 per muiverlo nel mondo ecc ecc e tutto ciò che concerne, matematicamente, lo spazio 3d.

    gli esempi sono in linguaggio è c++, managed, cSharp

    il compilatore consigliato e vs 2003/2005
    Oki.lib Libreria per creare il proprio Engine del sound nei propri progetti
    http://www.twork.it/public/oki/guestbook.asp

    Sistemi di Gestione Studio e Sviluppo per giochi a pronostici
    http://www.twork.it/programmi/programmi.html

  4. #4
    cmq se stai su windows ti consiglio di scaricarti l'sdk delle dx 9.0
    Studiare il DirectX SDK per realizzare un "3d walkthrough", soprattutto per un principiante, equivale ad una mazzata tra capo e collo...

    Io ho esitato persino a suggerire un 3D engine (Ogre o Irrlicht per esempio) vista l'evidente inesperienza di emik, probabilmente sta cercando una soluzione ad un livello un po' più alto rispetto a DirectX/OpenGl & affini.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    305
    Originariamente inviato da pallinopinco
    Studiare il DirectX SDK per realizzare un "3d walkthrough", soprattutto per un principiante, equivale ad una mazzata tra capo e collo...

    Io ho esitato persino a suggerire un 3D engine (Ogre o Irrlicht per esempio) vista l'evidente inesperienza di emik, probabilmente sta cercando una soluzione ad un livello un po' più alto rispetto a DirectX/OpenGl & affini.
    Infatti: proprio perchè è un principiante è meglio che cominci dall'sdk in cui ci sono tutorial già pronti da poter studiare proprio per principianti... e non certo da iniziare con un engine3d che è roba per già esperti.

    Ti contraddici tu stesso

    Se pensi che l'engina3d sia + tosto dell'sdk e l'sdk sia + tosto di quello che "pensi" potevi consiglaire quello che "pensi"
    Oki.lib Libreria per creare il proprio Engine del sound nei propri progetti
    http://www.twork.it/public/oki/guestbook.asp

    Sistemi di Gestione Studio e Sviluppo per giochi a pronostici
    http://www.twork.it/programmi/programmi.html

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    305
    Originariamente inviato da scancode
    Infatti: proprio perchè è un principiante è meglio che cominci dall'sdk in cui ci sono tutorial già pronti da poter studiare proprio per principianti... e non certo da iniziare con un engine3d che è roba per già esperti.

    Ti contraddici tu stesso

    se pensi che il 3dengine sia + tosto dell'sdk e l'sdk sia + tosto di quello che "pensi" conveniva che gli consigliavi "quello che pensi"

    Io penso che l'sdk con i suoi tutorial da principianti sia ottimo per iniziare il 3d... sono fatti apposta...
    I tut dell'sdk sono i primi passi nello spazio3d per i principianti... poi possono e devono approfondire con cosa vogliono fare.

    Le opengl a me non piacciono preferisco le dx.

    Edit: il mio motore grafico è nella firma (ie lo sconsiglio vivamente )
    Oki.lib Libreria per creare il proprio Engine del sound nei propri progetti
    http://www.twork.it/public/oki/guestbook.asp

    Sistemi di Gestione Studio e Sviluppo per giochi a pronostici
    http://www.twork.it/programmi/programmi.html

  7. #7
    Infatti: proprio perchè è un principiante è meglio che cominci dall'sdk in cui ci sono tutorial già pronti da poter studiare proprio per principianti... e non certo da iniziare con un engine3d che è roba per già esperti.

    To contraddici tu stesso
    Non vedo la contraddizione, sto suggerendo di partire da un qualcosa molto più vicino al suo problema di quanto lo sia il DirectX SDK. È come se qualcuno ti chiedesse di acquistare un appartemento e tu gli suggerissi di costruirselo partendo da zero. Ci sono dei motori 3D che non richiedono (troppo) codice per funzionare, IMHO per lui è meglio partire da quelli per poi approfondire lo studio, se lo riterrà necessario.

    Dubito che Emik conosca C/C++/C# ad un livello sufficiente per poter usare con profitto le librerie DirectX.

    Glielo spieghi tu come linkarle? Glielo spieghi tu perché deve studiarsi una marea di documentazione per comprendere come gestire i contesti, le superfici, le meshes, il rendering e le complessità di un framework come il DirectX?

    Glielo spieghi tu perché deve sbattersi con dettagli a basso livello per lui probabilmente di un'incomprensibile astrusità?

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    305
    Originariamente inviato da scancode
    I tut dell'sdk sono i primi passi nello spazio3d per i principianti... poi possono e devono approfondire con cosa vogliono fare.

    Le opengl a me non piacciono preferisco le dx.

    Edit: il mio motore è nella firma (e glie lo sconsiglio vivamente )
    Oki.lib Libreria per creare il proprio Engine del sound nei propri progetti
    http://www.twork.it/public/oki/guestbook.asp

    Sistemi di Gestione Studio e Sviluppo per giochi a pronostici
    http://www.twork.it/programmi/programmi.html

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    305
    Originariamente inviato da pallinopinco
    Non vedo la contraddizione, sto suggerendo di partire da un qualcosa molto più vicino al suo problema di quanto lo sia il DirectX SDK. È come se qualcuno ti chiedesse di acquistare un appartemento e tu gli suggerissi di costruirselo partendo da zero. Ci sono dei motori 3D che non richiedono (troppo) codice per funzionare, IMHO per lui è meglio partire da quelli per poi approfondire lo studio, se lo riterrà necessario.

    Dubito che Emik conosca C/C++/C# ad un livello sufficiente per poter usare con profitto le librerie DirectX.

    Glielo spieghi tu come linkarle? Glielo spieghi tu perché deve studiarsi una marea di documentazione per comprendere come gestire i contesti, le superfici, le meshes, il rendering e le complessità di un framework come il DirectX?

    Glielo spieghi tu perché deve sbattersi con dettagli a basso livello per lui probabilmente di un'incomprensibile astrusità?

    i progetti tutorial nel sample browser è già funzionante sono già pronti senza dover linkare nulla... deve installare l'sdk aprire il browser degli esempi e linkarlo e come per magia starà nell spazio3d.

    Non deve fare altro... il tutto semplicemente con 3 click... come ho scritto è utile abbinarlo al compilatore/ide vs 2003/05 come ho scritto sopra.

    Proprio perchè ha scritto di vedere qualcosa che da subito funzioni...
    Oki.lib Libreria per creare il proprio Engine del sound nei propri progetti
    http://www.twork.it/public/oki/guestbook.asp

    Sistemi di Gestione Studio e Sviluppo per giochi a pronostici
    http://www.twork.it/programmi/programmi.html

  10. #10
    E quando vorrà apportare la minima modifica cosa farà? Dovrà studiarsi per bene il linguaggio prescelto ed i dettagli delle librerie DirectX.

    Ti garantisco che molti novizi hanno difficoltà nel comprendere come creare un nuovo progetto (vuoto), figuriamoci quando dovrà scontrarsi con devices, surfaces, meshes ed altre amenità...

    Non è meglio puntare su uno dei tanti motori che non richiedono programmazione o sono gestibili con semplici script-languages? L'utente avrà tutto il tempo per approfondire lo studio delle librerie grafiche (DirectX/OpenGL/...) e della programmazione 3D.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.