Permalänk
Medlem

Hur skulle ni göra? C#

Hej!

Har en liten fundering angående C#, hur skulle ni göra om ni skulle skapa något liknande mönster. Tanken som jag hade var att man skulle kunna klicka på varje cell för att ändra färg. Varje cell i sin tur kommer innehålla diverse information.

Det jag tänkte först var att man skulle kunna använda en "picturebox" för varje cell, men ju mer jag tänker på det så känns det väldigt klumpigt då slut resultatet skulle bli +100/stycken. Men det kanske är så man gör? Helst skulle jag vilja behålla Hexagon formen på varje cell så att man kan pussla ihop dem på samma sätt som på bilden, men om det inte går så är inte det hela världen.

Jag vet inte ens om det är möjligt att göra något liknande i C#, men om det är så skulle jag uppskatta lite tips på hur man skulle kunna gå tillväga.

Mvh
/DOC.

Uploaded with ImageShack.us

Permalänk
Medlem

Har aldrig använt C#, men gör en cell-klass som innehåller vilket område cellen inringar. Sen när spelaren trycker tar du pekarens position och kollar vilken cell som spelaren klickade på.

Hoppas det hjälper nåt

Permalänk
Medlem

Självklart kan du göra detta i C# var så säker.
"facktermen" du söker är "hexagonal grid" kodar inte C# själv i stor utsträckning men jag skickar med en par länkar för referens så får du avgöra om något passar dig.
http://www.codeproject.com/KB/graphics/hexagonal_part1.aspx
http://www.gdreflections.com/2011/02/hexagonal-grid-math.html
http://gamedev.stackexchange.com/questions/2338/clickable-hex...

lycka till

Visa signatur

weeeee

Permalänk
Medlem

Tack så hemskt mycket! Slog mig aldrig att jag kunde söka på "hexagonal grid"