Search found 575 matches

by Jonez
Thu Dec 06, 2007 6:53 pm
Forum: Projektit
Topic: tough weaponry (tarttis helpon isometrisen kartta editorin)
Replies: 9
Views: 3530

Re: tough weaponry (tarttis helpon isometrisen kartta editorin)

Siitä on kauan kun pelasin viimeksi red alert kakkosta, mutta kun pikaisesti vilkaisin screenejä kyseisestä pelistä, niin vaikutti siltä että ne mapit olivat täysin litteitä, ja ne mäet ym. ovat vain illuusiota. Tein ite nopeesti muutaman isometrisen tilen ja yhdistin ne. Niinkuin huomaat, se kuva o...
by Jonez
Thu Dec 06, 2007 1:39 pm
Forum: Esimerkit ja tutoriaalit
Topic: tekstipeli esimerkki
Replies: 4
Views: 1700

Re: tekstipeli esimerkki

En kyllä itse edes kutsuisi tätä pelirungoksi. Pelirunko se olisi, jos koko homma olisi heitetty yhden pääsilmukan sisään ja itse tapahtumat, käskyt ja muut haettais jostain muualta, esim. tekstitiedostosta.

Nyt se on vain kasa käskyjä heitetty peräkkäin.
by Jonez
Sun Dec 02, 2007 11:39 pm
Forum: Yleinen
Topic: ChaosBasic [version 0.0.2.4]
Replies: 276
Views: 65440

Re: ChaosBasic [version 0.0.1.0]

Tuhoojabotti, tee pääsilmukka tähän tyyliin: Var poistu Var gameEnds poistu = 0 While poistu == 0 If Key.Hit(1) Then poistu = 1 EndIf If gameEnds == 1 Then poistu = 1 EndIf Screen.Draw() EndWhile Toi gameEnds vaan havainnollistaa että silmukasta voidaan poistua kunhan yksi useasta eri ehdosta toteut...
by Jonez
Sun Dec 02, 2007 11:18 pm
Forum: Yleinen
Topic: ChaosBasic [version 0.0.2.4]
Replies: 276
Views: 65440

Re: ChaosBasic [version 0.0.1.0]

Olet kirjottanu kahessa kohtaa EndIF, vaikka se on EndIf. Tarkkaa on ;)

Sinuna pienentäisin tota liikenopeutta millä tekstiä siirretään, koska fps on monia tuhansia.
by Jonez
Sun Dec 02, 2007 10:26 pm
Forum: Ongelmat
Topic: SDK sekoittaa media kansion
Replies: 4
Views: 1361

Re: SDK sekoittaa media kansion

FileDialog() yksinkertaisesti muuttaa sitä oletuskansiota. Eli se ei enää olekaan sen exen kansio, vaan se mistä avasit tilemapin: Include "include\cbAPI.cb" If FileDialog(OPEN_FILE_DLG, "Til", "", "Tilemaps|*.til|") = IDOK Then level$ = FileDialogData(FD_FILENAME) karttavalittu=ON EndIf MakeError C...
by Jonez
Sun Dec 02, 2007 3:13 pm
Forum: Yleinen
Topic: ChaosBasic [version 0.0.2.4]
Replies: 276
Views: 65440

Re: ChaosBasic [version 0.0.1.0]

Var muuttuja = 5 While Not Key.Hit(1) muuttuja = muuttuja - 1 Screen.Text 20, 20, muuttuja Screen.Draw() EndWhile Tämä koodi toimii mulla, mutta kääntäjä kaatuu jos laitan jonkun seuraavista: Var muuttuja = -5 Var muuttuja = 0 muuttuja = muuttuja - 1 Edit. Huomasin just, että ton ei välttämättä tar...
by Jonez
Sat Dec 01, 2007 5:11 pm
Forum: Yleinen
Topic: ChaosBasic [version 0.0.2.4]
Replies: 276
Views: 65440

Re: ChaosBasic [version 0.0.1.0]

No tässäpä seuraava juttu. Onko siis niin, että ChB:ssä ei voi antaa muuttujille negatiivisia arvoja? Olen kokeillut seuraavaa: Var muuttuja As Integer = -4 Var muuttuja As Float = -4 ; -4.0 Var muuttuja As Float (ja As Integer) muuttuja = -4 ; muuttuja = 0 - 4 ; muuttuja == -4 jne jne... Kaikkea ma...
by Jonez
Sat Dec 01, 2007 3:50 pm
Forum: Äänestykset ja kilpailut
Topic: Millä pelaatte jouluna? Mitä pelaatte jouluna?
Replies: 34
Views: 9234

Re: Millä pelaatte jouluna? Mitä pelaatte jouluna?

Meille on muodostunut jo perinteeksi, että veli antaa koko perheelle lahjaksi jonkun lautapelin, joista kaikki ovat tähän mennessä olleet huippulaatua (catania yms). Lautapelien lisäksi tulee varmasti pelattua pc:llä kaupallisia pelejä, ainakin jossain määrin.
by Jonez
Sat Dec 01, 2007 3:33 pm
Forum: Yleinen
Topic: ChaosBasic [version 0.0.2.4]
Replies: 276
Views: 65440

Re: ChaosBasic [version 0.0.1.0]

Tämähän vaikuttaa jo nyt erittäin hyvältä. Jos saa pujoteltua näiden haamuvirheiden läpi (joihin en itse ole vielä törmännyt, korkeintaan yhteen :) ), niin tällähän voi tehdä vaikka minkälaisia teksti-pohjaisia pelejä (ja ohjelmia). Itse en saanut kuitenkaan toimimaan tällaista systeemiä: (en ikinä ...
by Jonez
Tue Nov 27, 2007 8:46 pm
Forum: Esimerkit ja tutoriaalit
Topic: Tekoäly labyrinttiin
Replies: 12
Views: 5120

Re: Tekoäly labyrinttiin

Näyttäähän se toimivan, tosin mavitti melkein aina ihan lopussa. Lisäks ohjelmassa oli sellainen ärsyttävä piirre, että se sammu kun oli testannut. Piti siis aina tehdä koko labyrintti alusta, joten en jaksanut testailla mahdollisten bugien / optimointivirheiden varalta enempää.
by Jonez
Mon Nov 26, 2007 6:04 pm
Forum: Ongelmat
Topic: Seinätörmäystunnistus
Replies: 3
Views: 1491

Re: Seinätörmäystunnistus

Toteutustapahan riippuu täysin kartan tyylistä... Onko se tilemappiin vai kuvaan perustuva?
Tilemappiin perustuvasta on esimerkki cb:n oppitunnissa #19, painovoima. Kuvaan perustuva on lähes samanlainen, erilaisella törmäystunnistuksella.
by Jonez
Mon Nov 26, 2007 1:50 pm
Forum: Esimerkit ja tutoriaalit
Topic: Tekoäly labyrinttiin
Replies: 12
Views: 5120

Re: Tekoäly labyrinttiin

Vaikuttaa ihan pätevältä, jos halutaankin todella vain löytää joku reitti. Vanhoilla foorumeilla taisi olla Zeron vastaavanlainen esimerkki, A* (astar) pathfinder, joka löysi tilemapissa _lyhimmän_ reitin pisteestä a pisteeseen b. Tän lyhimmän reitin etsiminenhän on erittäin hyödyllistä jos koodaa j...
by Jonez
Sun Nov 25, 2007 4:04 pm
Forum: Yleinen
Topic: Wowittaja.net
Replies: 11
Views: 2940

Re: Wowittaja.net

Mun mielestä paljon parempi. Nyt väritys on tommonen rauhallinen ja lämpimä. Edelleenkin - niinku joku tässä sanoki - on alifoorumeita ihan liian iso valikoima. Esimerkiksi on paikat erikseen spämmille ja offtopikille. Mitä järkeä? Luulen että noin iso valikoima vain pelottaa ihmisiä pois. Sen lisäk...
by Jonez
Sat Nov 24, 2007 3:07 pm
Forum: Yleinen
Topic: Offtopic
Replies: 2933
Views: 584824

Re: Offtopic

Tein tässä huvikseni tällaisen pienen koodinpätkän, joka tallentaa cb:n tilesettiin tekijän nimen ja muuta tietoa, mitä nyt haluaakaan tallentaa. Maksimimerkkimäärä on 255. Tämä ei siis ole mikään esimerkkikoodi; tällainen pieni hauska viritys vain, jota tilester ei _vielä_ tue (eikä siis tule ikinä...
by Jonez
Wed Nov 21, 2007 2:41 pm
Forum: Yleinen
Topic: Wowittaja.net
Replies: 11
Views: 2940

Re: Wowittaja.net (toistaiseksi vielä wow.goldenjoke.org)

Miksei MunPalsta.com käy? ;) Ite wowitin tossa vähän aika sitten, mulla on semmosia pienia wowi-vaiheita. Kone kuitenki hajos, enkä sen jälkee oo ostanu peliaikaa (vielä). En oo mikään himo-wowittaja, joten en näe tällaista foorumia itelleni kovin hyödylliseks. Ja enkunkielen taito on sen verran han...
by Jonez
Sat Nov 17, 2007 2:03 am
Forum: Problems
Topic: How do I use Input?
Replies: 4
Views: 2047

Re: How do I use Input?

Well input writes text and saves it to a certain variable. It's not hard to use, the example in the manual is just a bit complicated. It's only a good thing that input doesn't stop the program. You wouldn't be able to do even this: cow = LoadObject("media\cow.bmp") Repeat txt$ = Input(": ") If KeyHi...
by Jonez
Fri Nov 16, 2007 1:25 am
Forum: Problems
Topic: How to Make a file?
Replies: 5
Views: 2733

Re: How to Make a file?

If you define a variable as byte, you can store only 256 integers to it: digits 0 - 255. And as it's name says, a byte uses one byte from memory. Short is equal to two bytes (two bytes from memory): 256 ^ 2 = 65536. So a variable defined as short can only be an integer between 0 - 65536. Following t...
by Jonez
Thu Nov 15, 2007 7:43 pm
Forum: Ongelmat
Topic: Tosi tyhmä kysymys
Replies: 5
Views: 1867

Re: Tosi tyhmä kysymys

Käytä firefoxia. IE heittää ne yhdelle riville. Toinen vaihtoehto oli muistaakseni kopioida koodi ensin johonkin wordpadiin tms, ja sieltä cb:hen.
by Jonez
Tue Nov 13, 2007 9:28 am
Forum: Yleinen
Topic: ChaosBasic [version 0.0.2.4]
Replies: 276
Views: 65440

Re: ChaosBasic [techdemo02]

Logi näytti 782 kun otin vsyncin pois. Edelleen toi AMD Athlon 64 X2 4000+ 2.1 Ghz, ja näyttis Club 3D 8600GT 256MB
by Jonez
Mon Nov 12, 2007 11:49 pm
Forum: Yleinen
Topic: ChaosBasic [version 0.0.2.4]
Replies: 276
Views: 65440

Re: ChaosBasic [techdemo02]

Oliko tarkoituskin saada paljon pienempiä tuloksia kuin tossa edellisessä techdemossa? Ite en sitä ekaa kokeillu, mut odottelin sen perusteella tästäkin suuremaa tulosta kuin sain. Fps oli kuitenkin siinä 75 paikkeilla, eli sama kuin näytön virkistystaajuus. Näyttis on Club3D 8600GT 256MB ja prossu ...