Search found 1583 matches

by koodaaja
Thu Feb 12, 2015 11:16 am
Forum: Yleinen
Topic: Ruusuja & risuja
Replies: 319
Views: 44377

Re: Ruusuja & risuja

Vaikuttaisi siltä että foorumissa on käyttäjiä (josta 4 viettää tänään syntymäpäivää) jotka eivät ole kirjoittanneet yhtään ja osan allekirjoituskin on vaan jotaa linkkejä. Vaikuttaisi spämmikäyttäjiltä. (En ole täysin varma) Kyseessä taitavat olla foorumien yleisen hiljaisen luonteen tajunneet ujo...
by koodaaja
Mon May 12, 2014 11:42 am
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 109042

Re: Offtopic (I/2012)

Vastaavanlaista kikkaa voi käyttää myös globaalien ja lokaalien muuttujien erotteluun, erikoismerkillä varustettuna muuttuja ei viittaakaan alkuperäiseen: Global muuttuja# muuttuja = 5.0 Function printtaa_globaali() Print muuttuja EndFunction Function printtaa_lokaali() Print muuttuja# EndFunction p...
by koodaaja
Mon Apr 28, 2014 11:06 am
Forum: Problems
Topic: About ASCII to ScanCode
Replies: 2
Views: 1935

Re: About ASCII to ScanCode

Unfortunately there is no built-in method to do this (which is actually pretty weird), if you need customizable keys just store the scan codes directly. If you want to query the keys from the player, you can do something like this: Repeat a = GetKey() For i = 0 To 255 If KeyDown(i) Then scan = i End...
by koodaaja
Sun Mar 09, 2014 12:10 am
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 45271

Re: Tyhmät kysymykset (I/2012)

Purkkaratkaisuna käytin itse vastaavissa tilanteissa aina muotoa "jotain jotain d"+"ate" - ei nätti mutta toimii.
by koodaaja
Mon Dec 23, 2013 7:17 pm
Forum: Yleinen
Topic: Joulukalenteri 2013
Replies: 26
Views: 4731

Re: Joulukalenteri 2013

Pieni nillitys edelliseen:
Puolittaminenhan ei toimi sikäli kuin köysi ei pala tasaisesti. Sen sijaan samalla kun ensimmäinen köysi sytytetään molemmista päistään, on toinenkin laitettava palamaan yhdestä päästä ja kun ensimmäinen köysi on palanut kokonaan, myös toisesta päästään.
by koodaaja
Mon Dec 16, 2013 4:28 pm
Forum: Yleinen
Topic: Joulukalenteri 2013
Replies: 26
Views: 4731

Re: Joulukalenteri 2013

Toinen hyvä vaihtoehto on laittaa kaikkiin yhtäsuuruusmerkin tilalle erisuuruusmerkki, valmiita operaattoreita kun ei kielletty muokkaamasta!
by koodaaja
Sat Dec 07, 2013 1:05 pm
Forum: Esimerkit ja tutoriaalit
Topic: Kolmiulotteinen kuutio
Replies: 3
Views: 1855

Re: Kolmiulotteinen kuutio

Bugittomastikin projektion saa tehtyä verraten yksinkertaisesti. Projisoitu 2D-koordinaatti on (w/2+C*x/(z+D), h/2+C*y/(z+D)), missä (x,y,z) on piirrettävä piste, w ja h näytön koko ja C projektion voimakkuuden kertova vakio. Z-arvoihin on usein hyvä lisätä suhteellisen suuria vakioita (kaavassa D) ...
by koodaaja
Sun Dec 01, 2013 11:48 pm
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 109042

Re: Offtopic (I/2012)

Ainakin awacluksen viesti näkyi molemmin tavoin, alkuperäisestä en sitten tiedä. Nyt vain luukkuja täyttämään, itselläni on jo yksi juttu mietinnässä :)
by koodaaja
Tue Sep 17, 2013 11:35 pm
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 109042

Re: Offtopic (I/2012)

Näin näyttää pahasti päässeen käymään, ei ole itsekään tullut pientä protoilua enempää CB:tä kirjoitettua ihan hetkeen ja suurin osa muistakin tuntuu vaihtaneen muihin projekteihin ja kieliin ja tämän myötä monasti muihin yhteisöihin. Irkin puolella #coolbasicista en tarkalleen tiedä kun en siellä o...
by koodaaja
Sat Aug 31, 2013 2:17 am
Forum: Esimerkit ja tutoriaalit
Topic: Efektit
Replies: 678
Views: 116378

Re: Efektit

Tein moisen eilen näkemyksesi innoittamana, mutta en keksinyt paljoa lisättävää niin en tullut postanneeksi, mutta menköön nyt kun moisia pyydettiin. Pientä lisäpontta efektiin saa perspektiivistä, syvyyspohjaisesta värin himmenemisestä, tuulesta ja pärskähdyksistä osumahetkellä. Taustana vain harma...
by koodaaja
Thu Aug 15, 2013 2:54 pm
Forum: Esimerkit ja tutoriaalit
Topic: Efektit
Replies: 678
Views: 116378

Re: Efektit

Höhö, salaisuuteni paljastui. Ideahan on loopata kymmentä framea ja piirtää aina vain uusimman pallon liikettä, eli niitä piirretään oikeasti yksi kerrallaan (lisäksi bufferin päivitys, mikä tekee huikeat 2 drawimagea piirrettyä framea kohti). Tuleehan niitä sinänsä ihan oikeasti lisää; edellinen in...
by koodaaja
Tue Aug 13, 2013 10:52 pm
Forum: Esimerkit ja tutoriaalit
Topic: Efektit
Replies: 678
Views: 116378

Re: Efektit

Isketääs tämä tännekin. Shadebobeja yhden ZX -demon innoittamana, renderöintinopeuksia eri pallomäärille saa ilmoitella. SCREEN 640, 480 Dim imgs(9) Repeat If im = 0 And ang = 0 Then ball = MakeImage(50, 50) DrawToImage ball For i = 0 To 49 If i<10 then imgs(i) = MakeImage(640, 480) For j = 0 To 49 ...
by koodaaja
Sat Jun 22, 2013 11:30 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 45271

Re: Tyhmät kysymykset (I/2012)

Teoriassa kyllä, se vain olisi varsin hidas ja työmäärältään ehkä suurimpia CB-projekteja ikinä. Selainhan vain kysyy palvelimelta läjän ulkoasusta ja toiminnallisuudesta kertovaa koodia, joka täytyy osata parsia ja näyttää/suorittaa. Pelkkä täydellinen CSS-parseri ja -renderöijä on valtava työ, JS-...
by koodaaja
Sat Jun 08, 2013 4:57 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 45271

Re: Tyhmät kysymykset (I/2012)

Itse törmäsin joskus myös ongelmaan ja hetken äimisteltyäni johtopäätökseni oli ja on että niihin piirtäminen on mahdotonta. Voit tehdä joko kuten Wingman ehdotti tai ehkä aavistuksen helpommin luoda kuvalle taulukon ja piirtää vain drawimage kuva(frame),x,y.
by koodaaja
Sun May 26, 2013 12:59 am
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 109042

Re: Offtopic (I/2012)

Ei ilmettä? Hatunnoston arvoinen suoritus kyllä, itse en ole omissa pienissä piireissänikään valtavaa menestystä saavuttanut. Miten kilpailun käytännön järjestelyt toimivat, millainen turausmuoto ja pakkavalikoimat? Voisi kuvitella että tuon kaltaisessa pelissä pelattaisiin ainakin muutama erä jossa...
by koodaaja
Tue May 21, 2013 1:12 am
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 45271

Re: Tyhmät kysymykset (I/2012)

Koska CB:ssä jälkimmäisenä piirretty kuva jää aina päällimmäiseksi, ja objektit piirretään oletuksena DrawScreeniä kutsuttaessa. Objektien piirtoa voi aikaistaa komentamalla DrawGame, joka piirtää siis objektit näytölle minkä jälkeen voit piirrellä niiden päälle. Vastaavasti UpdateGamesi on sinänsä ...
by koodaaja
Sat Apr 13, 2013 2:20 am
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 45271

Re: Tyhmät kysymykset (I/2012)

Todennäköisyydenhän saa laskemalla, kuinka todennäköinen 50 on milläkin ensimmäisen randin arvolla. Tulos on (1/100)*(0+0+0+...+0+1/50+1/51+...+1/100), eli sata vaihtoehtoa joissa 50:n todennäköisyys vaihtelee. Tästä todennäköisyydeksi tulee 0,708172%, mikä on kovin lähellä jonezin empiiristä koetta...
by koodaaja
Thu Apr 11, 2013 9:53 pm
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 109042

Re: Offtopic (I/2012)

Eli siis vähän niin kuin tässä on esitetty? Kutakuinkin - lähteitä on paljon, suurin osa ihan ok, tai selittävät ainakin GL:n toiminnan oikein vaikka itse grafiikkapuolella eivät syvälle yleensä menekään. Kehottaisin myös pysymään suurimmassa core-versiossa jossa kehtaat eli tällä hetkellä käytännö...
by koodaaja
Thu Apr 11, 2013 6:41 pm
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 109042

Re: Offtopic (I/2012)

GL:ssä ei ole ollut omaa valaistusmoottoria yli viiteen vuoteen, se vain on hieman epäselvä sen suhteen mitä kaikkea saa käyttää ja teoriassa kaikkia vanhoja versioita voi ristisiittää uudempien kanssa. Käytännössä nykyään valaisu hoidetaan shaderilla, joka on käytännössä muutaman pienen ohjelmanpät...
by koodaaja
Mon Apr 01, 2013 1:44 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 45271

Re: Tyhmät kysymykset (I/2012)

Näin ehkä CB:llä, mutta ainakin C++:ssa && menee ||:n edelle, siis and aina ennen oria. Sulkuja kannattaa käyttää lähes poikkeuksetta selventämään.