Aloitinpa piruuttani kirjoittelemaan Putkan Peliohjelmointi C++:lla: matopeli oppaan esimerkkipeliä uusiksi 8th ohjelmointikielellä. Tunnin aherruksen jälkeen suurin osa pelin toiminnallisuudesta toimii jo. Suora porttaus ei ole mahdollinen tai järkevä johtuen ohjelmointikielien erilaisuudesta ja lisäksi oma versioni ei käytä SDL kirjastoa.
Metabolix, saako valmiin pelin levittää 8th:n esimerkkiohjelmien mukana, jos kommenteissa mainitsee alkuperäisen ohjelman mistä on otettu mallia toteutukselle sekä grafiikkojen lähteen ja laittaa linkin alkuperäiseen oppaaseen?
Minun puolestani koodia ja muita kuvia saa käyttää, mutta valikon tekstit eivät ole minun käsialaani, joten suosittelen uusien tekstien tekemistä. Varmaan haluat muutenkin kääntää tekstit suomesta jollekin toiselle kielelle, jos peli on menossa laajemman yleisön nähtäville.
Hauskana yksityiskohtana kerrottakoon, että oppaassa kuvailtu ”väärä” eli vaihtoehtoinen madon etenemistapa (jossa madon peräpää oikaisee kaarteissa) on ilmeisesti käytössä mm. suosituksi tulleessa selainpelissä slither.io.
Kiitos, teen valikot uusiksi. Lisään myös valikon ikkunalle ja pistetilanteen näkymän itse pelitilanteeseen.
Pelimekaniikka toimii nyt, enää pitäisi piirrellä pelivalikko sekä "game over" ruutu valmiiksi ja lisätä kyseiset pelitilat tilakoneeseen mikä ajaa pelilooppia.
Aihe on jo aika vanha, joten et voi enää vastata siihen.