Teen taru Sormusten herra peliä (Epävirallista =) ) niin haluaisin siihen tallennuksen mitesköhän onnistuu?
QBasicia osaamattoman näkökulmasta:
Eikös se riipu siitä millaista peliä teet? Tavallisesti vaan kirjoitat tarvittavat arvot tiedostoon. Tuskinpa mitään valmista rutiinia kannattaa koettaa soveltaa, vai?
Eli jos vielä muistan näiden C++ -kokeilujen jälkeen, niin näin:
CLS
luku=1 'Näitä saa toki soveltaa
teksti$="Gandalf" 'tarkoituksen mukaan...
'SAVETUS:
OPEN "TALLENNUS.DjW" FOR OUTPUT AS #1 'luodaan file
PRINT #1, luku 'kirjotetaan sinne
PRINT #1, teksti$ 'molemmat...
CLOSE #1 'suljetaan file
'LATAUS:
OPEN "TALLENNUS.DjW" FOR INPUT AS #1 'avataan file
INPUT #1, luku 'ladataan luku
INPUT #1, teksti$ 'ja teksti myös
CLOSE #1 'nyt taas suljetaanMeniköhän oikein?
Se on muuten Vb
Kai senkin ois voinut kertoa heti?
Täh! En ymmärrä :>
Jos et ymmärrä tuota kuhan tiedostohommeli opasta, niin eikö kannattaisi opetella ensin perusjutut ja sitten vasta tehdä peliä?
Mitä joutavia. Ainahan täältä yksityiskohtaista apua saa kellon ympäri ;)
Se on kyllä totta. Joten jatka rauhassa peliäsi ja kysy tarvittaeesa neuvoa :P
loogisella ajattelulla pääsee aika pitkälle. Esim näin:
if tallenna then
avaa tiedosto.sav
kirjoita taso = 3
sulje
end if
if avaa then
avaa tiedosto.sav
maa = taso
goto maa
end if
..
Eli tolleen saa sen aina tallentamaan, millä tasolla ollaan ja sitte lataamaan sille tasolle minne tallennettiin jne.
Ja tarkempaa tietoa, esim. sanotaan paljonko energiaa on jäljellä saa helposti lisäämällä tonne noita muuttujia.
ja todellakin, jos et ymmärrä sitä tiedostonkäsittely-opasta, kannattas alottaa siitä kävelemäänopettelusta eli alkeista.
Eippä toimi valittaa tota "avaa" Zydeemii
Jospas se oli pseudoa?
heh, se oli looginen esimerkki, ei koodia ;)
Kyllähän tuo toimii (ehkä), mutta tuo on kirjoitettu suoraan suomeksi. Vaihda esim. "avaa" kohdalle joku noista Mureakuhan avaushommista (kai). Kirjoitukseen laitat jonkun noista Mureakuhan kirjoitushommeleista (kai).
WHAT!
Eli tuohon avaa kohdalle Open ja sitten tuon tiedosto.sav perään for input as #1. Vai menikö oikeen? (En osaa Visual Basicia oikeastaan yhtään)
ER: Lue ekaks hyvä kirja(lainaa kirjastosta) ja tee niitä harjotuksia. Sitten lue vaikka tuo Murekuhan tuto ja tee vasta sitten pelejä.
Tai tee eka jotain muuta kun pelejä. Eikös se peliohjelmointi kuitenkin ollut kuulemma vaikein ja rasittavin ohjelmointilaji?
ER, kannattaa tulla vierailemaan #ohjelmointiputka @ IRCNet niin saat nopeammin vastaukset ja tarvittavat tiedot jos on ongelmia.
hehhehh, että nauratta.. anteeksi. Kannattaa ihan kiltisti aloittaa niistä helpoista, tavallisista tekstiseikkailuista, ja edetä pikkuhuljaa, imuroida netistä lähdekoodeja, katsoa mallia, ja soveltaa niitä omiin ohjelmiin. Niin minäkin tein.
Jee!!mä sain valmiiksi TARU SORMUSTEN HERRASTA pelin
JUHUU!!!=>
Onkos sinulla kotisivuja tai sellaisia, tahtoo nähdä ;)
Aihe on jo aika vanha, joten et voi enää vastata siihen.