Tein tuossa omaa peliä ja juolahti mieleen että miten ohjelmoidaan pelin tallennus sekä lataus?
Haluaisin nähdä edes vähän tuota koodia, kun ei oo aavistustakaan miten se tehään...
Haluaisin nähdä edes vähän tuota koodia, kun ei oo aavistustakaan miten se tehään...
Vastaukset 3
Vanhimmat
Et kerro millä ohjelmointikielellä teet peliä, mutta haluat nähdä koodia. No tässä:
subroutine savegame
open(savefile)
save:
player locations
viewport
points
food
gems
healt
armor...
close
Eli idea yksinkertaisuudessaan on tallentaa kaikki pelin muuttujatiedot johonkin tiedostoon.
Ja lataus tietenki niin, että tiedostosta luetaan ko muuttujat, jolloin peli asettuu siihen tilaan, jossa se on tallennettu.
Tein peliä http://www.gamemaker.nl ohjelmalla, eikä sieltä oikein löydy mitään järkevää.
Et siis käytä mitään 'oikeaa' ohjelmointikieltä, kuten c :aa tai javaa? Silloin on aika hankala autella. Kuitenkin, jos tuosta gamamakeristasi löytyy systeemi, jolla voi kirjoittaa kovalevyllä olevaan tiedostoon, niin käytät sitä ja kirjoitat sinne kaiken tiedon siitä, mitä pelin lataamiseen tarvitaan.