Aihepiiri: pelit
Strategiapeli
Tee vuoropohjainen strategiapeli, tekoälykkäällä tietokonevastustajalla. Pohdi ohjelman laajennettavuutta ja sitä kuinka tekoäly ja käyttöliittymä sopeutuvat jos peliin lisätään ominaisuuksia.
Pelissä komennetaan joukkoa erilaisia hahmoja, joilla on erilaisia vuoron aikana suoritettavia toimintoja. Pyri tarjoamaan monipuolisia ominaisuuksia, kuten erilaisia hyökkäyksiä, väliaikaisia hahmoihin kohdistuvia vaikutuksia, vaihtelevia pelikenttiä, joissa on eri tavoin hahmoihin vaikuttavia esteitä, erilaisia maastoja yms. Vältä toteuttamasta kaikkea kiinteästi ympäri ohjelman koodia.
Pelin tulee olla toimiva ja pelattavissa, mutta pelikokemuksen ei tarvitse olla erityisen hiottu.
Vaatimukset
Keskivaikea-vaativa
- graafinen käyttöliittymä
- tekoälykäs (ei vain satunnaisuuteen perustuva) tekoäly
- Pelin tulee olla konfiguroitavissa mahdollisimman pitkälle ulkoisten tiedostojen kautta