Oletko tehnyt jotain, mistä muut voisivat hyötyä. Postita vinkit tänne.
-
Drath
- Newcomer
- Posts: 40
- Joined: Mon Aug 27, 2007 8:32 pm
Post
by Drath » Sat Sep 01, 2007 8:19 pm
Päätin osallistua tuohon viikkokisa VIII:n ja tein tutoriaalin miten saada käyttäjän itse määrittämät napit peliin. Eli tämä on nyt se työ jolla osallistun kisaan. Toivottavasti tästä nyt on apua jollekulle

.
Sen pitemmittä puheitta:
Näppäintutoriaali
**Päivitys 2.9.2007**
- Näppäinten tulostaminen käyttäjälle
- Näppäinkuvausten lataaminen tiedostosta
Last edited by
Drath on Tue Sep 04, 2007 7:36 pm, edited 2 times in total.
CoolBasic henkilökuntaa
Sisältövastaava
-
Murskaaja
- Member
- Posts: 92
- Joined: Tue Aug 28, 2007 8:19 pm
-
Contact:
Post
by Murskaaja » Sat Sep 01, 2007 8:52 pm
Jäin kaipaamaan jonkinlaista funktiota, jonka avulla voisi (esim.) ennen varsinaista peliä tulostaa pelaajan nähtäväksi siinä käytettävät näppäimet.
-
Drath
- Newcomer
- Posts: 40
- Joined: Mon Aug 27, 2007 8:32 pm
Post
by Drath » Sat Sep 01, 2007 10:28 pm
Murskaaja wrote:Jäin kaipaamaan jonkinlaista funktiota, jonka avulla voisi (esim.) ennen varsinaista peliä tulostaa pelaajan nähtäväksi siinä käytettävät näppäimet.
Hyvä idea. Katson jos saan toteutettua tuota jotenkin järkevästi
CoolBasic henkilökuntaa
Sisältövastaava
-
koodaaja
- Moderator

- Posts: 1583
- Joined: Mon Aug 27, 2007 11:24 pm
- Location: Otaniemi - Mikkeli -pendelöinti
Post
by koodaaja » Sun Sep 02, 2007 1:46 am
Murskaaja wrote:Jäin kaipaamaan jonkinlaista funktiota, jonka avulla voisi (esim.) ennen varsinaista peliä tulostaa pelaajan nähtäväksi siinä käytettävät näppäimet.
Tämähän onnistuu addtextillä tai printillä, muuttaa vain kaikki näppäinvaluet scankooditaulukon avulla. Esimerkiksi:
Code: Select all
Function StrFromScan$( scancode )
Select scancode
Case 28
Return "enter"
Case 57
Return "väli"
End Select
End Function
Print "Ampumisnäppäin on " + StrFromScan(ampumis_näppäin) + "."
Waitkey
-
Drath
- Newcomer
- Posts: 40
- Joined: Mon Aug 27, 2007 8:32 pm
Post
by Drath » Sun Sep 02, 2007 10:36 am
koodaaja wrote:
Tämähän onnistuu addtextillä tai printillä, muuttaa vain kaikki näppäinvaluet scankooditaulukon avulla. Esimerkiksi:
Code: Select all
Function StrFromScan$( scancode )
Select scancode
Case 28
Return "enter"
Case 57
Return "väli"
End Select
End Function
Print "Ampumisnäppäin on " + StrFromScan(ampumis_näppäin) + "."
Waitkey
Päivitin tutoriaalia. Siinä on nyt ohjeet kuinka pelaajalle saadaan näkymään näppäimet. Lisäksi näppäinkuvausten lukeminen tiedostosta johon on tallennettu suoraan coolbasicin manuaalista näppäinkuvaukset joten koodia ei tarvitse täyttää näppäinkuvauksilla ja selvitään pelkällä copypastella

. Jokainen voi sitten soveltaa noista ratkaisuista omat funktionsa.
CoolBasic henkilökuntaa
Sisältövastaava
-
porzi
- Active Member
- Posts: 119
- Joined: Mon Aug 27, 2007 11:10 pm
-
Contact:
Post
by porzi » Tue Sep 04, 2007 10:02 pm
Itse tutoriaaliin en perehtynyt, mutta tyylikäs tutoriaali ulkoasultaan! Validia xhmtl 1.1:stä ja kevyt kuin mikä. Latautuu nopeasti. JS vielä nopeuttamassa (ja keventämässä serverin taakkaa). Ainut moitittava asia on, että bannerin linkki vie index.html:ään, jota ei ole olemassakaan. (no ei tätä kyllä viaksi voi lukea)
-
Drath
- Newcomer
- Posts: 40
- Joined: Mon Aug 27, 2007 8:32 pm
Post
by Drath » Wed Sep 05, 2007 8:24 am
porzi wrote:Itse tutoriaaliin en perehtynyt, mutta tyylikäs tutoriaali ulkoasultaan!
Tämän takia mietin että olisi ehkä pitänyt valita parempi aihe kun ketään ei kiinnosta

.
porzi wrote:Validia xhmtl 1.1:stä ja kevyt kuin mikä. Latautuu nopeasti. JS vielä nopeuttamassa (ja keventämässä serverin taakkaa). Ainut moitittava asia on, että bannerin linkki vie index.html:ään, jota ei ole olemassakaan. (no ei tätä kyllä viaksi voi lukea)
Tietenkin sen pitää olla validia. Eihän kääntäjäkään käännä virheellistä koodia

. En ole tutoriaalin ulkoasua tehnyt itse, jonka voi jo päätellä siitä että alareunassa lukee Website template by Arcsin. Samasta syystä sinne on jäänyt tuollainen index.html-linkki jonka ei pitäisi olla siellä. Olen vain lisäillyt tuohon javaskriptit ja php-skriptin joka lukee tutoriaalin xml-tiedostosta.
CoolBasic henkilökuntaa
Sisältövastaava
-
porzi
- Active Member
- Posts: 119
- Joined: Mon Aug 27, 2007 11:10 pm
-
Contact:
Post
by porzi » Wed Sep 05, 2007 5:31 pm
Drath wrote: Tietenkin sen pitää olla validia. Eihän kääntäjäkään käännä virheellistä koodia

. En ole tutoriaalin ulkoasua tehnyt itse, jonka voi jo päätellä siitä että alareunassa lukee Website template by Arcsin. Samasta syystä sinne on jäänyt tuollainen index.html-linkki jonka ei pitäisi olla siellä. Olen vain lisäillyt tuohon javaskriptit ja php-skriptin joka lukee tutoriaalin xml-tiedostosta.
Ai hitsi nyt tippu rispektit.

(nojoo olisi mun itsekin pitänyt huomata, ettei ulkoasu ole oma) joo eiku hieno opas silti.
Tuosta validiudesta (miten hemmetissä toi sana taipuu suomeksi?) sen verran, että olen ihan samaa mieltä, mutta yritäppä kertoa se niille miljoonille ja taas miljoonille webmastereille, joiden sivut eivät ole validit.