Page 1 of 2

MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sat Jun 04, 2011 9:08 pm
by Wingman
Tässä on parin viikon aikana tullut koodailtua 2000 riviä select...case rakenteita ja tällaista on syntynyt. Tämä siis simuloi käyttöliittymää, sisältää siis muutamia pelejä ja muuta mukavaa.

Ohjelma näyttää varmasti sumealta useimmilla näytöillä, mutta sen tulen korjaamaan jossain vaiheessa. Bugeja löytynee ja niistä saa (pitää) ilmoittaa, korjailen kun ehdin.
Tekee kansioonsa yhden tiedoston ja lukee/kirjoittaa siihen, kannattaa pistää johonkin jossa .exe saa lukea/kirjoittaa tietoja.

Pitemmittä puheitta, itse ohjelma:

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sat Jun 04, 2011 9:19 pm
by Timblex
Hieno :) mutta jotkut tekstit ei näy ja en tajunnut laskimen toimintaperiaatetta

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sat Jun 04, 2011 9:32 pm
by Kille
Zip-tiedosto on jotenkin viallinen, ei pysty avaamaan.

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sat Jun 04, 2011 9:39 pm
by Peltsi
Kille wrote:Zip-tiedosto on jotenkin viallinen, ei pysty avaamaan.
Se ei ole oikeasti .zip. Vaihda .zip .exe:een niin toimii.

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sat Jun 04, 2011 9:45 pm
by esa94
Peltsi wrote:
Kille wrote:Zip-tiedosto on jotenkin viallinen, ei pysty avaamaan.
Se ei ole oikeasti .zip. Vaihda .zip .exe:een niin toimii.
Örrrrrr.

Et sitten vaan, y'know, voinu zipata?

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sat Jun 04, 2011 11:30 pm
by Wingman
esa94 wrote:
Peltsi wrote:
Kille wrote:Zip-tiedosto on jotenkin viallinen, ei pysty avaamaan.
Se ei ole oikeasti .zip. Vaihda .zip .exe:een niin toimii.
Örrrrrr.

Et sitten vaan, y'know, voinu zipata?
tiedän, seuraavat versiot zippailen sitten :P
timpe99 wrote:Hieno :) mutta jotkut tekstit ei näy ja en tajunnut laskimen toimintaperiaatetta
tarkalleen ottaen, mitkä tekstit? fontista ei oikein saa selvää, mutta kaiken pitäisi näkyä. Laskimeen pitää laittaa lasku niin että parametrien ja operandin väleissä on välimerkki, sillä muuten funktio ei tunnista niitä. (eli 2 + 2, 2+2.n sijaan)

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 10:05 am
by ukkeli
Latauksesta, en saanut muutettua zippiä exexi työpöydällä... No onnistuin lataamalla sen sillä päätteellä :D

Sitten, oikeen hyvä! Pelit oli kyllä valittu loistavasti! Ainiin, ne plasmapallot(Metapallot) oli myös kivoja. Se mitä jäin kaipaamaan, oli paintpiirroksen laitto taustakuvaksi...

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 1:48 pm
by Kille
Joo nyt kun sain ladattua, niin hieno on! Pelit olivat loistavan retro-henkisiä, ja muutenkin tyyliltään mahtava.
Pieniä vikoja vielä löytyy:
-efektiasetuksia ei saa mitenkään takaisinpäin (paitsi poistamaööa conf-tiedoston)
-kuvaa ei näy pics-valikosta klikkaamalla

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 1:49 pm
by Viltzu
Kille wrote:Joo nyt kun sain ladattua, niin hieno on! Pelit olivat loistavan retro-henkisiä, ja muutenkin tyyliltään mahtava.
Pieniä vikoja vielä löytyy:
-efektiasetuksia ei saa mitenkään takaisinpäin (paitsi poistamaööa conf-tiedoston)
-kuvaa ei näy pics-valikosta klikkaamalla
Asetuksia saa takaisinpäin painamalla hiiren vasenta. (Matopelissä ennätykseni on 60s)

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 3:32 pm
by legend
Aivan mahtavat kontrollit tos breakout pelis, sen pelin koodi ois kiva saada ;)

MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 4:16 pm
by Execute
Juu esan sanoin:

Etkö voinu vaan you know, zipata?

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 4:49 pm
by Awaclus
Execute wrote:Juu esan sanoin:

Etkö voinu vaan you know, zipata?
Mitä uutta tämä viesti toi keskusteluun?

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 6:37 pm
by Execute
Sen että en oikein voi vaihtaa tiedostopäätettä.

Mitäs oma viestisi sitten?

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 6:40 pm
by Peltsi
Execute wrote:Sen että en oikein voi vaihtaa tiedostopäätettä.
Öh? Miksi et? Ei sen pitäisi olla vaikeaa, maalaa .zip yli ja kirjoita sen tilalle .exe.

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 6:41 pm
by Awaclus
Execute wrote:Sen että en oikein voi vaihtaa tiedostopäätettä.

Mitäs oma viestisi sitten?
Et sanonut, että et voi vaihtaa tiedostopäätettä, joten se ei tuonut sitä uutta keskusteluun. Minun oma viestini taas toi keskusteluun sen, että ei kannata lähettää turhia viestejä, jos ei ole mitään sellaista sanottavaa, mitä joku ei ole jo sanonut.

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 7:57 pm
by MetalRain
Kunnon retrohenkinen pakettihan tämä on. Vaan vielä löytyy kehiteltävää.

Matopelissä huomasin että mato voi mennä ruudun reunoilta ohi ja alapalkin alle. Madon pidentyessä piirtonopeus hidastuu sen verran merkittävästi että ohjaus kävi miniläppärillä varsin helpoksi. Madosta kannattaisi siis piirtää vain muuttuneet kohdat joka vuorolla, ei koko matoa etenkään piste kerrallaan.

Asteroids ilmeisesti perinteisesti on toteutettu niin ettei ammuksia voi kovin usein ampua, ja siitä sen haaste tulee. Tässä versiossa voi pysytellä keskellä ruutua ja ampua silmittömästi ympäriinsä, ei kovin haastavaa.

Breakoutissa taas tuntui että pallo kimpoaa mailasta hieman randomisti, lieneekö bugi vai feature, en siis tarkoita aloituslyöntiä.

Laskin ei toimi ollenkaan, laskuja voi kirjoitella vaan koska napit ei toimi niin mitään vastausta ei saada, enter ei anna tulosta eikä = merkki toimi laskutoimituksen perässä.

Efektit oli vallan hienoja vaan miksi ihmeessä valintoja pitää rämpyttää 99:ään saakka että pääsee takaisin alkuun?

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 9:33 pm
by Wingman
MetalRain wrote:Kunnon retrohenkinen pakettihan tämä on. Vaan vielä löytyy kehiteltävää.

Matopelissä huomasin että mato voi mennä ruudun reunoilta ohi ja alapalkin alle. Madon pidentyessä piirtonopeus hidastuu sen verran merkittävästi että ohjaus kävi miniläppärillä varsin helpoksi. Madosta kannattaisi siis piirtää vain muuttuneet kohdat joka vuorolla, ei koko matoa etenkään piste kerrallaan.

Asteroids ilmeisesti perinteisesti on toteutettu niin ettei ammuksia voi kovin usein ampua, ja siitä sen haaste tulee. Tässä versiossa voi pysytellä keskellä ruutua ja ampua silmittömästi ympäriinsä, ei kovin haastavaa.

Breakoutissa taas tuntui että pallo kimpoaa mailasta hieman randomisti, lieneekö bugi vai feature, en siis tarkoita aloituslyöntiä.

Laskin ei toimi ollenkaan, laskuja voi kirjoitella vaan koska napit ei toimi niin mitään vastausta ei saada, enter ei anna tulosta eikä = merkki toimi laskutoimituksen perässä.

Efektit oli vallan hienoja vaan miksi ihmeessä valintoja pitää rämpyttää 99:ään saakka että pääsee takaisin alkuun?
suurin osa näistä kehitysasioista on jo omassa tiedossa;

Efektejä voi kyllä laittaa taaksepäin (hiiren toinen nappi)

Laskin toimii kyllä, napit eivät. Laskun osien (numeroiden ja muiden) välissä täytyy olla ' '-merkki, jotta funktio ymmärtää laskun, ja enteriä painettaessa sen pitäisi toimia.

Breakoutissa pallolle voi antaa 'kierrettä', ja myönnän että sitä tulee vieläkin liikaa. Breakoutin bugina on välillä se, että jossain välissä ohjelma ei rekisteröi palikoiden poistumista ja kentän tyhjentyessä uutta tasoa ei aloiteta.

Asteroidsiin teen vielä paljonkin muutoksia, esim. värit ovat väärin päin. Joissain versioissa kentälle saattaa tulla ufoja, jotka ampuvat pelaajaa pakottaen näin liikkumista, ja panoksia pitäisi kyllä laittaa niin että kentällä voi olla tietty määrä panoksia kerrallaan tjsp. Mutta lisäyksiä tulossa.

Matopeli on kovin buginen, Viltzu sai sen jopa mavaamaan. Optimointia en oikein saa itse otettua huomioon kun hyvällä koneella koodaan niin ei hidastu ihmeemmin.
EDIT:

Tein Ukkelin ehdottaman valitun kuvan taustakuvaksi laittamisen, on siis vain yksi efekti lisää. tässä exe tällä kertaa kunnolla zipissä :)


Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 9:45 pm
by naputtelija
Kaiken tämän lisäksi matopelin loppumisessa fps putoaa 1:een ja gameover jää paikalleen.

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 9:48 pm
by Wingman
naputtelija wrote:Kaiken tämän lisäksi matopelin loppumisessa fps putoaa 1:een ja gameover jää paikalleen.
Johtuu Wait 2000.sta jota käytän siellä, vaihdan sen seuraavaan versioon huomenissa :)

Re: MonoVitaminCore, käyttöliittymäsimulaattori

Posted: Sun Jun 05, 2011 9:57 pm
by Wingman
Uusi versio bugaa nyt niin, että käynnistettäessä se ei osaa ladata kuvaa jos taustakuvaefekti on päällä, ja kaatuu. Tämän estämiseksi pitää poistaa conf-filu ja käydä ensin lataamassa kuva 'pics' osiossa ja sitten valita efekti. eikä efektiä saa jättää päälle kun sammuttaa ohjelman tai joutuu taas poistamaan conffin ja aloittamaan alusta :/
Korjaan huomenna, sillä nyt olen kännykällä enkä voi uppia oikein _mitään_