Search found 188 matches

by MetalRain
Tue Jun 18, 2013 7:24 pm
Forum: Esimerkit ja tutoriaalit
Topic: Efektit
Replies: 678
Views: 149008

Re: Efektit

Mandelbrotin sarja erittäin tehokkaasti optimoituna. SCREEN 800,600 minRe# = -2.0 maxRe# = 1.0 minIm# = -1.2 maxIm# = minIm+(maxRe-minRe)*ScreenHeight()/ScreenWidth() re_factor# = (maxRe-minRe)/(ScreenWidth()-1) im_factor# = (maxIm-minIm)/(ScreenHeight()-1) maxIterations = 30 div2# = Float(maxItera...
by MetalRain
Sat Apr 13, 2013 1:56 pm
Forum: Esimerkit ja tutoriaalit
Topic: Efektit
Replies: 678
Views: 149008

Re: Efektit

Kas tässäpä pätkä joka analysoi kuvan värit ja piirtää ne kolmiulotteiseen avaruuskuutioon. Ilmeisesti nuo suorat linjat on enimmäkseen kuvassa käytettyjä liukuvärejä. Tulipa niistä mieleen että miltäköhän kuva näyttäisi jos sen pakkaisi siten että koittaisi pakata kuvan väridatan mahdollisimman pi...
by MetalRain
Fri Feb 22, 2013 3:00 am
Forum: Esimerkit ja tutoriaalit
Topic: Efektit
Replies: 678
Views: 149008

Re: Efektit

Katselin irkissä Viltzun komeaa partikkeliefektiä ja mietin että mihis se cb pystyy. Hiirellä voi vähän muuttaa perspektiiviä. Dim ScreenImages(255) As integer Global ScreenEmptyImage, ScreenImageCount, ScreenImageLimit, ImageScreenInitialized Global gScaledImage gScaledImage = MakeImage(1, 1) CONST...
by MetalRain
Mon Feb 11, 2013 10:58 pm
Forum: Esimerkit ja tutoriaalit
Topic: "Luokat" CoolBasiciin
Replies: 4
Views: 2958

Re: "Luokat" CoolBasiciin

Tein yksinkertaisen nopeustestin jolla testataan lähinnä sitä mitä tarvitaankin eli getti ja setti nopeutta. Luokkien alustus ja instanssien luonti voidaan aika usein tehdä etukäteen ja näyttikin että se on aika halpaa. Jostain syystä ratkaisusi vei noin tuplaten aikaa vaikka onkin mukavasti elegant...
by MetalRain
Sat Dec 29, 2012 5:26 pm
Forum: Ongelmat
Topic: Tilekartta editori Coolbasicilla
Replies: 31
Views: 8705

Re: Tilekartta editori Coolbasicilla

Eilen koodailin tommosta esimerkkiä jossa kuvat copyboxataan pääkuvaan. Kuten Jonez mainitsi voi isot kuvat olla haasteellisia. Omalla koneella huomasin että makeimage ei toimi kuville joiden kokoluokka on noin 10000x10000px veikkaisin että jokin hieman pienempi kahden potenssi olisi aika turvalline...
by MetalRain
Fri Dec 28, 2012 8:07 pm
Forum: Ongelmat
Topic: Tilekartta editori Coolbasicilla
Replies: 31
Views: 8705

Re: Tilekartta editori Coolbasicilla

20 X 20 X 10 (4000 tileä, ihan kiitettävästi cb:ltä) ja fps pysyttelee nätisti siinä kymmenen tuntumassa :P Täytyy kokeilla CbE:llä, jos pyörisi hieman paremmin. Saat hurjasti lisää suorituskykyä kun teet joka kerrokselle oman koko kartan laajuisen kuvan johon kopioit valitun tilen tai piirrät neli...
by MetalRain
Thu Aug 02, 2012 9:56 pm
Forum: Projektit
Topic: Tavukoodia ja virtuaalikone(hko)
Replies: 2
Views: 1268

Re: Tavukoodia ja virtuaalikone(hko)

Ihan mielenkiintoinen systeemi, lähinnä vaivasi tuo pelkkien tavujen käsittely ja päätin heittää suosiolla shorteiksi. Toisaalta myös ohjelman lataaminen yksittäisiä mempoke käskyjä käyttäen on aika ikävää joten siihenkin piti saada parempi käsittely. Muuten aikalailla esikuvalleen uskollinen ohjelm...
by MetalRain
Tue Jul 31, 2012 10:39 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 72018

Re: Tyhmät kysymykset (I/2011)

Yritin testimielessä tehdä tekstin salaus- ja salauksen purkuohjelmaa, mutta jostain syystä ohjelma ei onnistu purkamaan salausta kunnolla. Salaamaton lause on "dont you worry babe. im an expert.", mutta kun salausta yrittää purkaa niin ohjelma palauttaa "d1e1dt 2e1e2a 2c1e1h1h2e babe. i1c a1d e2d1...
by MetalRain
Thu Jul 05, 2012 9:01 pm
Forum: Esimerkit ja tutoriaalit
Topic: Yksinkertaisen inventoryn hallinta
Replies: 5
Views: 2936

Re: Yksinkertaisen inventoryn hallinta

Tulipa tästä mieleen että jos vähän graafisempaa tavaranhallintaa haluaa niin joskus ammoisina aikoina tein siihen suht näppärän pohjan. Värjätyt boxit on suht helppo muuttaa kunkin tavaran omaksi kuvaksi. SCREEN 800,600 Global RuudukkoLeveys, RuudukkoKorkeus RuudukkoLeveys = 6 RuudukkoKorkeus = 8 T...
by MetalRain
Mon Jul 02, 2012 7:57 am
Forum: Esimerkit ja tutoriaalit
Topic: Array2D kaksiulotteisia "taulukoita"!
Replies: 5
Views: 2058

Re: Array2D kaksiulotteisia "taulukoita"!

Aika jännä toteutus, lähinnä muistipaloihin nähden voittaa siinä ettei tarvitse muistaa kumminpäin koordinaatit nyt menikään ja mistä koko löytyy. Mietin että mihin tuota tyyppikokoelmaa tuossa tarvitsee? Yhtä hyvin voisi käyttää muistipalaa jossa vaikka indekseissä 0 ja 4 leveys ja korkeus ja 8:sta...
by MetalRain
Thu Jun 21, 2012 9:47 am
Forum: Yleinen
Topic: Mineral Valley
Replies: 27
Views: 4417

Re: Mineral Valley

Hyvin näyttäisi myös android versio pyörähtävän. FPS 46-49 pari vuotta vanhalla HTC Desirellä. En sitten tiedä poistetaanko paloja kun niiden ohi on ajettu, mutta ainakaan en niin pitkälle ole päässyt että peli alkaisi jumittamaan liian monen objektin takia. Semmoinen pieni yksityiskohta tietysti on...
by MetalRain
Mon Jun 18, 2012 7:15 pm
Forum: Yleinen
Topic: Mineral Valley
Replies: 27
Views: 4417

Re: Mineral Miner (työnimi)

Jatkuvasti taustalla soivan musiikin sijaan käyttäisin ääniefektejä, tuomaan tuntumaa hyppyihin ja boosteihin ja ehkä hienovaraisemmin jotain ambient musiikkia. Joskus tuntui myös hassulta miten kärryt jäivät tekemään skeittitemppua "manual" ylämäen jälkeen vaikka maa oli jo tasaantunut. Monimutkais...
by MetalRain
Sun Jun 10, 2012 3:24 pm
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 180937

Re: Offtopic (I/2012)

Tutkiskelimpas tässä huvikseni wanhan CoolBasicin tyyppien toimintaa. :D Huomasin että ConvertToIntegerillä saatua osoitetta voi ofc käyttää muistipalana. :D Noh tulikin tutkittua melko perusteellisesti. Okei siis, Ensimmäiset 4 tavua näyttävät tyypin jäsenessä olevan viite edelliseen tyypin jäsene...
by MetalRain
Fri May 18, 2012 6:48 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 72018

Re: Tyhmät kysymykset (I/2011)

Tää on varmaan aika advanced-kysymys, mutta kysympä kuitenkin, kuinka voin manipuloida byte-muuttujan bittejä, attelin tehä kato gif-kuvan kirjoittajan, jotta voin piilottaa jotain inhormaatiota kuvaan. Onko mitään hajua miten tämä tehdään. Tavuhan on 8 bitin setti ykkösiä ja nollia. Komennoilla sh...
by MetalRain
Tue May 15, 2012 7:02 pm
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 180937

Re: Offtopic (I/2012)

Mahtaisiko joku tietää ratkaisua Tämmöiseen ongelmaan? (En laittanut tyhmiin kysymyksiin, koska liittyy editoriin, ei taitoihin) Mikäs idea tossa videossa on? Eipä siinä mitään tehdä, mutta naputusta kuuluu kyllä. Editorin uudelleenkäynnistys/uudelleenasennus auttanee jos todella ei voi kirjoittaa....
by MetalRain
Mon Apr 30, 2012 1:00 pm
Forum: Projektit
Topic: Omega Man
Replies: 14
Views: 3756

Re: Omega Man

Kyllähän tuossa ihan peliä on, mutta nuo palloja tuottavat koneet ja checkpointit piirtyivät kummasti pelaajan päälle, mikä näytti vähän hassulta. Tavallaan myös kentät tuntuivat todella tyhjiltä, ehkä pidemmät kentät eivät olekaan se ratkaisu vaan pikemminkin lyhentää kenttiä niin että joka kohdass...
by MetalRain
Mon Apr 23, 2012 6:03 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 72018

Re: Tyhmät kysymykset (I/2011)

Miten saan tehtyä funktion, jolle voi antaa x määrä parametreja. Tämä idea lähti siitä, että ajattelin tehdä kolmionpiirto-funkkarin, mutta sitten ajattelin, että sitä voisi kehittää pidemmälle, ja että sillä voi oikeasti piirtää polygoneja joilla on se x määrä kärkipisteitä(joita on oltava vähintä...
by MetalRain
Wed Apr 04, 2012 1:16 pm
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 180937

Re: Offtopic (I/2012)

Tuossa eilen yöllä innostuin kirjoittelemaan ja teinpä sitten githubiin projektin tätä varten ikäänkuin proof-of-consept mielessä. Siinä on yksi testiminipeli sekä hieman pelaajienhallintaa, yksinkertainen pistelasku sekä avatar tuki. Näppäimiä luetaan yhtenäisellä tavalla. Nyt kun tuli tänne lukema...
by MetalRain
Wed Apr 04, 2012 12:22 am
Forum: Yleinen
Topic: Offtopic (I/2012)
Replies: 1181
Views: 180937

Re: Offtopic (I/2012)

Aloin tässä miettimään taas uusia ideoita, ja tuumasin että onnistuisiko Mario Party -tyyppinen minipelikokoelma yhteisöprojektina? Kutakuinkin ajatus menee näin: Yksi henkilö laatii etukäteen hahmografiikat sekä muutamia tilesettejä/taustakuvia ja ääniefektejä. Toinen (tai sitten se sama) tekee ke...
by MetalRain
Mon Apr 02, 2012 7:39 am
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2012)
Replies: 442
Views: 72018

Re: Tyhmät kysymykset (I/2011)

Tai sitten voi käyttää pelkästään muistipaloja. määrä=10 //luodaan lista alkioille lista=MakeMEMBlock(4+määrä*4) //ensimmäiset neljä tavua merkkaa alkioiden määrää PokeInt lista,0,määrä //näin voidaan varata listaan kokoa ennen sen käyttöä //sillä listan koon muuttaminen jatkuvasti vie aikaa For i=1...