Ahoj,
jsem teprve začátečník a snažím se vytvořit zjednodušenou verzi hry člověče nezlob se. Je zjednodušená tak, že všichni začínají na stejném políčku. Takže to bude akorát větší řežba :-D Ale teď jsem se zadrhl a nevím jak pokračovat Potřebuji nějak porovnat hráče, ale nevím jak. Nebo alespoň vím, že si mám vytvořit struct Hrac a pak do ní přidat pozici hráče, kolik má figurek v domečku a kolik jich má na herní ploše. Poté přetypovat znaménko > = <... Ale netuším jak. Mohl by mi někdo poradit prosím?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CloveceNezlobSe
{
public class Clovece
{
private Random nahoda;
private int[] hrac;
private string[] jmenoHrace;
private int[] policko;
private int[] domecek;
private int[] mistoFigurky;
private int pocetHracu;
private int hozeno;
private bool konec;
public Clovece(int promenna)
{
this.hrac = new int[promenna];
this.jmenoHrace = new string[promenna];
this.policko = new int[promenna];
this.domecek = new int[promenna];
this.pocetHracu = promenna;
this.konec = false;
}
public int HodKostkou
{
get
{
return this.nahoda.Next(6) + 1;
}
}
public int Hod(int promenna)
{
hozeno = HodKostkou;
mistoFigurky[promenna] = mistoFigurky[promenna] + hozeno;
return hozeno;
}
public int Domecek(int promenna, int domecek)
{
if (mistoFigurky[promenna] >= 36)
{
domecek++;
}
return domecek;
}
public bool KonecHry
{
get
{
return konec;
}
}
}
}