Hej,
jeg har aldrig prøvet at lave et gui spil, så tænkte jeg lige for sjov skyld ville prøve at lave et simpelt lille et.
Det er bare med c# i VS.
Mit problem er, hvordan jeg skal checke om slangen må æde æblet.
Jeg gør bare det, at jeg flytter rundt på 2 picturebox'es, en med æblet og en med slangen.
Det virker, forudsat, at man rammer 100% korrekt. Problemet er at slangen så ind i mellem ikke kan ramme 100%, så den fx er 1 pixel over eller under på x aksen og samme på y måske, så den reelt rammer i forhold til skærmen.
Det er jo lidt voldsomt at skulle loope igennem og checke på, så ville lige høre om nogen havde forslag til, hvordan det kan klares. Kordinaterne genereres random indenfor et panel. Har lavet så det kun kan give ulige tal på x og y som kordinat i et forsøg på at holde de to på bane.
Nuværende kode:
- if (snake.Location.X == dot.Location.X && snake.Location.Y == dot.Location.Y)
- {
- NewDotLocation();
- Return true;