Oppure

Loading
13/02/12 17:46
Massi
Salve a tutti, sto progettato un giochino abbastanza semplice, una dama.. sul codice mi muovo bene ma con la grafica sono alle prime armi, ho pensato di realizzare la scacchiera come un insieme di bottoni, ma non mi sembra una grande idea, potete darmi qualche dritta?
Grazie mille :)
aaa
13/02/12 19:06
Thejuster
siccome la scacchiera è abbastanza statica, come sistema di gioco.
ti consigliere di usare le gdi.

ti basta inserire una picturebox allargandola alla dimensione stessa del form.

all'evento Paint dopo gestisci il codice


Graphics g = e.Graphics;



o tipo disegnare una griglia

ti mostro un sistema semplicissimo giusto per farti capire


Graphics g = e.Graphics;

            //Larghezza
            for (int i = 0; i < e.ClipRectangle.Width; i++)
            {
                g.DrawLine(Pens.Black, new Point(0, i*64), new Point(Width, i * 64));             
            }

            //lunghezza
            for (int i = 0; i < e.ClipRectangle.Width; i++)
            {
                g.DrawLine(Pens.Black, new Point(i*64,0), new Point(i*64,Height));
            }



Edit:
puoi seguire questo mio piccolo tutorial
pierotofy.it/pages/guide_tutorials/Csharp/Simulazione_Rendering_su_Picturebox/

su come simulare un rendering tipo directX

altrimenti (Scelta consiglia) ti consiglio di usare le DirectX molto più veloci e professionali.
ma anche molto più difficili rispetto alle gdi.

Ultima modifica effettuata da Thejuster 13/02/12 19:07
mire.forumfree.it/ - Mire Engine
C# UI Designer