VS85 Team's profileXNALearnersBlogListsGuestbook Tools Help

Blog


    3/14/2008

    XNA e Windows Forms (controlli di Windows)

    English version

    di Alessandro Piva

    Ciao a tutti! Nello sviluppo di un videogioco, si ha sempre bisogno di uno o più editor, cioè programmi che servono per creare mappe, missioni, livelli, eccetera. Spesso è possibile trovare, sulla rete, editor già scritti e messi liberamente a disposizione da altri sviluppatori - ma, se non si riesce a trovarne nessuno che soddisfi le nostre esigenze, l'unico modo per risolvere il problema è scriversi un proprio editor.

    Per creare l'interfaccia utente dei nostri editor, è possibile usare i Windows Forms - i controlli di Windows, cioè quei pulsanti, caselle di testo, barre, menù che possiamo vedere in quasi tutte le applicazioni. Questo webcast è dedicato proprio a questo argomento: come far apparire, nella finestra della nostra applicazione XNA, dei Windows Forms! Inoltre, vengono mostrati alcuni esempi concreti di utilizzo. Ecco una schermata dimostrativa:

    Windows Forms in XNA screenshot

    Purtroppo tali controlli non possono essere usati se eseguiamo il nostro gioco a pieno schermo (fullscreen) né tantomeno sull'XBox 360, ma come già detto sono molto utili per creare interfacce per editor o applicazioni simili.

    Buon divertimento!

    P.S.: dimenticavo: ovviamente avete a disposizione il codice sorgente, il webcast ad alta risoluzione (scaricabile in alternativa anche qui), e proprio qui sotto il webcast a bassa risoluzione.

     

    Comments (7)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    Ciao a tutti, tutorial  molto interssante. Ho un problemino con i controls di tipo TextBox.
    Riesco ad inserirli nel game ma non accettano testo il testo digitato dall'utente (il sottoscritto in questo caso).
    In pratica il promp continua a lampeggiare dentro il controllo TextBox, e premendo tasti non visualizza un bel niente.
    Il prompt continua a lampeggiare a vuoto dentro il controllo.
    Lo steso problema l'ho riscontarto in tutti i controlli analoghi nel funzionamento al TextBox, ovvero tutti quei controlli che prevedono l'immissione di testo da parte dell'utente.
    Qualcuno ha avuto lo stesso problema o magari sa da cosa può dipendere? Grazie mille e un salutone a tutti !!!! ;-)
    Andrea
    June 20
    VS85 Teamwrote:
    Detto, fatto! Ho aggiunto un altro link al webcast; il download da questo secondo link e' piu' lento ma anche piu' sicuro. Quindi vi consiglio di provare a scaricare dal primo link, e solo se quello non parte allora usate il secondo! Buona visione!
     
    Giulia Costantini
    Mar. 18
    VS85 Teamwrote:
    Ciao, mi spiace ma non usiamo msn; se hai delle domande da farci scrivici pure via mail.
    Per quanto riguarda il tutorial sul multiplayer, il tempo e' limitato e al momento ci stiamo occupando principalmente di grafica; se dovessimo esaurire tutti gli argomenti a nostra disposizione allora potremmo occuparci anche di gameplay... ;) 
    XSI Modtools va ottimamente per XNA, e' quello che abbiamo usato noi! Ciao
     
    Giulia Costantini
     
    P.s.: a breve provero' a spostare il webcast ad high-res su un altro server, sperando che cio' risolva i problemi di download.
    Mar. 18
    nel caso non vi dia fastdio mi piacerebbe averi su msn tantoper disturbarvi ogni tanto m mi rendo conto che siete molto impegnati in ogni caso,spero che facciate anche un tutorial sul multyplayer in quanto mi piacerebbe poter sviluppare un fps multyplayer in stile battlefield comprensivo anche di veicoli.
     un ultima cosa io ho una discreata esperienza come grafico 3d in particolare con blender nei precedenti tutorial si è accennato agli xsi di soft image mi chiedevo se bastasse la versione "xsi modtools" anche perchè con blender il risultato non è esattamente come quello che mi aspettavo una volta caricata la mesh.
    Mar. 17
    VS85 Teamwrote:
    Ciao, purtroppo il problema ancora una volta non è nostro ma di SkyDrive... ho provato a riscaricare il webcast due volte, la prima è andata male (il download non partiva), la seconda invece andava a velocità massima. Speriamo che risolvano i problemi presto...

    Alessandro

    Mar. 17
    Stefanowrote:
    Complimenti il tutorial è molto interessante!
    Purtroppo non riesco a scaricare il webcast in hires dallo skidrive. Ci sono problemi?
     
    Mar. 17
    Alexwrote:
    Ottimo!
    Mar. 16

    Trackbacks

    The trackback URL for this entry is:
    http://vs85team.spaces.live.com/blog/cns!B49FFA0EB319A219!308.trak
    Weblogs that reference this entry
    • None