Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Maailmankartta

Skynet [01.12.2002 17:24:53]

#

Olen tekemässä tekstipohjaista rooli/seikkailupeliä Quickbasic:lla, joka sijoittuu ydinsodan jälkeiseen Suomeen. Ongelmana on paikkoihin siirtyminen Suomenkartan avulla.

Eli kun poistuu esim. kaupungista, niin tulee Suomenkartta esiin ja siitä pystyy valitsemaan paikan johon menee. Valinnan jälkeen piste kulkisi Suomenkartalla valittuun paikkaan ja palautuisi taas tekstipohjaiseksi (vähän niin kuin Fallout tyyliin). Olisiko mitään koodivinkkiä?. (Olen aloittelija grafiikkahommissa)

Gevil [01.12.2002 17:38:20]

#

Tuo nyt on vähän laaja kysymys, sanopa missä vaiheessa sulla taidot loppuu.. Saatko ensinnäkin tuon Suomenkartan esiin, tuleeko ongelmia vasta paikan valitsemisessa vai kenties pisteen liikkumisessa..? Onko ongelma vasta tekstitilaan palatessa? Vai?

Skynet [01.12.2002 18:06:28]

#

tekstiosuus on lähes valmis ja Suomenkartta on KUV-tiedostomuodossa (Pcx2Kuv), paikan valitsemista ja liikkumista en ole tehnyt ollenkaan, koska taitoni eivät riitä.

Antti Laaksonen [01.12.2002 18:43:48]

#

Järkevintä on varmasti tehdä kartalta valitseminen hiirellä, eli tutustu ensin vaikka tuohon koodivinkkiin: https://www.ohjelmointiputka.net/koodivinkit/23405-qb-hiiren-käyttäminen

Sitten jossain taulukossa pitää olla mahdollisten paikkojen koordinaatit, joita ohjelma vertaa siihen paikkaan, jota klikattiin hiirellä. Jos klikkauskohta kuuluu johonkin paikkaan, tarvitaan yksinkertainen animaatio, josta lisää kun pääset sinne asti :)

Skynet [02.12.2002 12:45:44]

#

Okei, tehdään näin. Palataan asiaan sitten myöhemmin, kun olen saanut jotakin kasaan.

thefox [02.12.2002 15:48:52]

#

Suosittelisin PCX2KUV:in sijasta käyttämään PCX2FOO:ta, siinä paletti ja kuva ovat samassa tiedostossa.. ja se on muutenkin luonnollisesti parempi ;) Eli http://reaper.letku.net/leim/pcxtofoo.zip

Antti Laaksonen [02.12.2002 17:04:24]

#

Ja tuo fawkzin antama osoite sopii vaihtaa muotoon http://reaper.letku.net/leim/pcx2foo.zip jotta toimii ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta