Search found 530 matches

by JATothrim
Sun Dec 17, 2017 11:10 pm
Forum: Yleinen
Topic: Mitä nykyään teette?
Replies: 19
Views: 69120

Re: Mitä nykyään teette?

Facebook muistutti kummasti tästä foorumista, ja lähdin seuraamaan nostalgian perässä. Ooh. hoh muistin oman salasanani! Edellisen kerran olin tällä Sat Jun 14, 2014 6:01 pm -- ehh.. kolme vuotta sitten! Minä olen vähän kenties paikalleen jämähtänyt, sillä taon ajoittain yhä C++ KiloEngineen henkeä,...
by JATothrim
Mon Aug 26, 2013 3:11 pm
Forum: Yleinen
Topic: Bounce!
Replies: 6
Views: 9891

Re: Bounce!

legend wrote:Päivitin ajurit ja peli alkoi toimia :)
:) Hyvä että näin. (Helpottaa tietää että ajurit on bugisemmat, kuin oma koodi. :mrgreen: )
by JATothrim
Fri Jul 05, 2013 3:51 pm
Forum: Yleinen
Topic: Bounce!
Replies: 6
Views: 9891

Re: Bounce!

Minulla toimi ihan hyvin. Vähän kyllä häiritsi tuon palikan ohjattavuus. Inhottavasti lähti heilumaan edes takaisin kun hiirtä liikutti ja sitten pallo lähti minne sattuu. Sitten myös katon puute vähän haittasi. Jos palloon otti riittävästi vauhtia että se meni ikkunasta yli niin kiinni saaminen ol...
by JATothrim
Fri Jul 05, 2013 3:04 pm
Forum: Yleinen
Topic: Bounce!
Replies: 6
Views: 9891

Re: Bounce!

Shader compilation failed. File:"media/shaders/core/gameobject_gl3.vert" ERROR:0(16) : error C7561: OpenGL requires 'in/out' with '?' 0(17) : error C7561: OpenGL requires 'in/out' with '?' Ei toimi :( Shaderit on hankalia saada toimimaan joka koneella, ja aina tulee vastaan ajureita jotka...
by JATothrim
Thu Jul 04, 2013 2:23 pm
Forum: Yleinen
Topic: Bounce!
Replies: 6
Views: 9891

Bounce!

Bounce! on erittäin simppeli, vain kolmessa päivässä kasattu old school archade peli. Se on kirjoitettu kokonaan C++:lla, ja se käyttää experimentaalista KiloSprite renderiäni. Pelissä tarvitaan tarkkaa hiirikättä, tai muuten gameover on väistämätön. Voit tarvita msvc 2012 runtimen pelin ajamiseen. ...
by JATothrim
Thu Jun 14, 2012 11:42 pm
Forum: Yleinen
Topic: CB-miitti 2012 - Kyydit
Replies: 4
Views: 5653

Re: CB-miitti 2012 - Kyydit

Olisin tulossa pe-su ajalle, mikäli saan kyydin kuopiosta. Onnistuuko? :)
EDIT:

No problem, ilmeisesti, mökkiä kohti siis! :D

by JATothrim
Sun Jun 10, 2012 5:59 pm
Forum: Yleinen
Topic: CB-miitti 2012
Replies: 18
Views: 17389

Re: CB-miitti 2012

Minä kait olisin vielä mahdollinen ehdokas mökille, mutta en ole nyt läheskään yhtä varma lähdöstä kuin viime vuonna. Hintakin on korkeampi.. Tällä kertaa tosin ei ole niin tiukassa kuin viime vuonna, kun varat on jo kasassa. Pitää miettiä.. :)
by JATothrim
Mon Dec 12, 2011 3:10 pm
Forum: Yleinen
Topic: C++ -kysymykset
Replies: 991
Views: 579328

Re: C++ -kysymykset

Et anna boost::threadille parametreja Resource:n konstruktorissa. Tästä syystä boost::thread pitää usein varata dynaamisesti: boost::thread * m_thread = new boost:thread(funktio, parametrit); Ajaa funktion uudessa säikeessä. Ts. ei ole olemassa validia boost::thread instanssia, mikäli thread ei ole ...
by JATothrim
Fri Dec 02, 2011 9:01 pm
Forum: Yleinen
Topic: C++ -kysymykset
Replies: 991
Views: 579328

Re: C++ -kysymykset

Jos haluaa, että ohjelma toimii takuuvarmasti joka koneessa, niin OpenGL 1.1 konteksti (VertexArrayt) eikä yhtään GL_XXX_ extensionia. (WGL_ ja GLX_ extensionit tarvitaan tietty silti) Jos taas haluaa repiä näyttiksestä kaiken irti, hyvä tie on aloittaa OpenGL +3.0 kontekstilla, joka pudottaa depred...
by JATothrim
Sat Oct 15, 2011 6:06 pm
Forum: Yleinen
Topic: Kuinka formatoida Win 7?
Replies: 8
Views: 10878

Re: Kuinka formatoida Win 7?

Paras vaihtoehto olisi, jos olisi puhdas Win7 asennusmedia ilman HP:n kilkatteita: kaikki osiot veks ja kone sileäksi. Paketti kannettavan mukana tulevat ohjelman ovat yleensä hyödyttömiä. ;) Lisäksi uusimmat ajurit saa ladattua valmistajan sivuilta. Mutta jos älysin nyt oikein, tuota asennusmediaa ...
by JATothrim
Fri Sep 16, 2011 6:57 pm
Forum: Esimerkit ja tutoriaalit
Topic: Koodia: Kokoelmien väliset törmäykset
Replies: 3
Views: 5646

Koodia: Kokoelmien väliset törmäykset

Tämä projekti valmistui nyt ennätysajassa. 8-) Törmäykset tarkistetaan kokoelmien välillä yleensä kahden For-Each sisällä. Tämä esimerkkipeli heittää koko ajatuksen roskakoriin: kokoelmien instanssit linkitetään objekteihin, jolloin ObjectInteger() funktiolla saadaan instanssi suoraan objektista. Pä...
by JATothrim
Sun Sep 11, 2011 6:35 pm
Forum: Ongelmat
Topic: Loputtomat viholliset, yksilöinti ja MAVit (ratkaistu)
Replies: 6
Views: 6370

Re: Loputtomat viholliset, yksilöinti ja MAVit (ratkaistu)

Yllä oleva tapa on varsin raskas (mutta helppo) menetelmä käsitellä törmäykset kokoelmien kesken. Kompleksisuus on luokkaa O(N^2). Ezbe:n type-tutoriaalissa pohjustetaan kehittyneempää tapaa selata törmäykset läpi: linkki Vieläkin nopeampi tapa on oikeastaan hyljätä tuo vihujen selaus sisäkkäisessä ...
by JATothrim
Sun Aug 28, 2011 12:39 pm
Forum: Ongelmat
Topic: Karttaongelma
Replies: 7
Views: 7478

Re: Karttaongelma

Tilekarttan on aina oltava tallennettu 1.3 formaattiin. CB on lyömättömän kätevä silloin, kun haluaa koodata pientä. Koodille, jota ei ole tallennettu vielä, löytyy jopa mediaa. Jos tarkoitus on taas tehdä isompaa projua (reippasti enemmän koodia mitä mahtuu ruudulle kerralla), kannattaa projektille...
by JATothrim
Sun Aug 14, 2011 8:00 pm
Forum: Projektit
Topic: cbChipmunk 0.7.2 (Fysiikkakirjasto)
Replies: 58
Views: 58284

Re: cbChipmunk 0.5 (Fysiikkakirjasto)

Itselläni cpDelete tuntui toimivan satunnaisesti, välillä ei ongelmia, välillä MAVaa. Esim. "Wait 1" cpDelete:n jälkeen saattoi korjata MAVin. DLL:n kanssa pitää muistaa, että muistin varauset/vapautukset eivät saa ylittää DLL:n rajapintaa. (jos varataan DLL:n puolella, myös vapautetaan DL...
by JATothrim
Sun Aug 14, 2011 7:25 pm
Forum: Yleinen
Topic: daLocker
Replies: 16
Views: 14269

Re: daLocker

Muutos tehdään suoraan alkuperäisiin tiedostoihin. Toisinsanoen, kyllä. Ja se säästää tilaa ja aikaa. Jos kone sammuu kesken lukitsemisen, yksi tiedosto saattaa tosin mennä lopullisesti pilalle, mutta oh well... Tuon tilanteen saa korjattua käyttämällä "työtiedostoa" salauksen ja avauksen...
by JATothrim
Sat Aug 06, 2011 11:23 pm
Forum: Projektit
Topic: cbChipmunk 0.7.2 (Fysiikkakirjasto)
Replies: 58
Views: 58284

Re: cbChipmunk 0.5 (Fysiikkakirjasto)

Wut. näin Projektit osiossa vain "cbChipmunk" ja ihmettelin mihin se Box2D oli jo syväjäätynyt. :D :D
by JATothrim
Mon Aug 01, 2011 5:43 pm
Forum: CoolBasic
Topic: CoolBasic Classic: Kehitysuutisten kommentit
Replies: 297
Views: 343625

Re: CoolBasic Classic: Kehitysuutisten kommentit

Woo, olipas taas lukemista :O Tämä jäi vähän mietityttämään: I had to come up with a unified model that just supports normal values, dot fields, dot array fields , and normal arrays. Mitäs nämä termit tarkoittavat? Voiko ohjelmoija määrittää itse ylikuormitettuja funktioita? Funktioista ja optimoin...
by JATothrim
Tue Jul 26, 2011 12:20 pm
Forum: Ongelmat
Topic: Outo bugi cb:ssä?
Replies: 5
Views: 5832

Re: Outo bugi cb:ssä?

Tervetuloa .dll:ien yhteensopivuusongelmiin CB:n kanssa. :( CBCalcia käännellessä huomasin, että .dll toimii CB:ssä väärin, jos tietyt optimoinnit olivat päällä: Mm. GCC:n -O2 flagi saa jo CB:n yökkäämään .dll:le. Ja niiden muistipalojen kanssa saa olla DLL:n puolella täydellinen: tavu huti (buffer ...
by JATothrim
Sat Jul 16, 2011 7:24 pm
Forum: Yleinen
Topic: C++ -kysymykset
Replies: 991
Views: 579328

Re: C++ -kysymykset

Mitenkä SDL:ä voi luoda tyhjän RGBA pinnan, joka olisi siis ihan tyhjä (ei mitään väriä) pelkkä läpinäkyvä pinta. Sitten tähän rajapintaan pitäisi saada toisesta alphakanavan omaavasta rajapinnasta palasen, eli tuossa alhaalla olevasta kuvasta yksi frame. http://i.servut.us/i/FlameHQ.png Saan vain ...
by JATothrim
Thu Jul 14, 2011 5:39 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2011)
Replies: 989
Views: 574538

Re: Tyhmät kysymykset (I/2011)

... If KeyDown(cbkeylshift) And KeyDown(cbkeyW)= juoksu ... tässä on varmuudenvuoksi koko pelin koodi :D Mitähän tuon lainatun rivin on tarkoitus tehdä? Olet aivan vasta-alkaja tasoa, kuten varsin monet tänne ilmestyneet uudet tyypit. Vaikka CoolBasic on "peliohjelmointikieli", "ohje...