Koulussa opittua

Anonyymi

Pitääkö paikkaansa että vaikeinta koodaamista edustaa pelien tekeminen ja helpointa taas tietokannat?

34

144

    Vastaukset 34

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Riippuu mm. siitä, millaisilla kriteereillä ja millaisesta joukosta vaikeinta valitaan. Ainakin vahvan tekoälyn koodaaminen on paljon vaikeampaa kuin kumpikaan vaihtoehtosi. Kukaan ei ole vielä onnistunut.

      • Anonyymi

        Jo muutama vuosikymmen sitten Japanissa rakennettiin tekoälytietokone, jonka älykkyys erilaisten testien perusteella mitattiin n. 7 vuotiaan lapsen tasoiseksi.


    • Anonyymi

      Pelit ovat ehdottomasti vaiken, tai ainakin yksi vaikeimmista ohjelmoinnin osa-alueista.

      Tietokannat riippuu vähän perspektiivistä, kun tietokanta ei ole vain yksinäinen itsenäisesti toimiva kokonaisuus, vaan lähinnä kokonaisprosessin ydin, jonka ympärille ohjelmoidaan hyvin, hyvin paljon muuta.

      Ohjelmoijan hommiin ei ole oikotietä.

      • Anonyymi

        Näin se on nähtävä, tietokanta voi olla yksi pieni osa itse peliä, jossa varastoidaan pelaajat ja heidän menestyminen pelissä. Erittäin asiantuntematonta vastakkain asettelua.


      • Anonyymi
        Anonyymi kirjoitti:

        Näin se on nähtävä, tietokanta voi olla yksi pieni osa itse peliä, jossa varastoidaan pelaajat ja heidän menestyminen pelissä. Erittäin asiantuntematonta vastakkain asettelua.

        Kiitti tosi paljon, sai ongelman ratkaistua neuvosi avulla.. :=)


      • Anonyymi
        Anonyymi kirjoitti:

        Kiitti tosi paljon, sai ongelman ratkaistua neuvosi avulla.. :=)

        Hyvä niin. Yksi hyvä esimerkki tällaisesta tietokannan soveltamisesta pelin ja hahmon etenemisessä ovat Fallout 3, Fallout New Vegas ja Fallout 4, joissa on juurikin tällainen tietokanta, että myös komentojonoeditori jolla sitä tietokantaa voi käsitellä monin eri tavoin.

        Monia muitakin pelejä on, mutta noissa kolmessa edellämainitusta siihten komentojonoeditoriin ja tietokantoihin on kaikista helponta päästä, ihan suoraan, koska se on rakennettu ominaisuutena mukaan näihin peleihin natiivisti...


    • Anonyymi

      Ei varmaan ole kyse vaikeudesta vaan työmäärästä.

      • Anonyymi

        Toisille pelien tekemisessä vaadittavat erityiset matemaattiset taidot ovat lastenleikkä, ja toisille taas hepreaa. Työmäärän kanssa sillä ei ole mitään tekemistä, jos osaa laskea. Jos ei osaa, niin sitten työmäärä voi kasvaa sellaiseksi että ei pomo kauaa moista "koodaria" viitsi katsella...


      • Anonyymi
        Anonyymi kirjoitti:

        Toisille pelien tekemisessä vaadittavat erityiset matemaattiset taidot ovat lastenleikkä, ja toisille taas hepreaa. Työmäärän kanssa sillä ei ole mitään tekemistä, jos osaa laskea. Jos ei osaa, niin sitten työmäärä voi kasvaa sellaiseksi että ei pomo kauaa moista "koodaria" viitsi katsella...

        Ei siinä mitään erityisiä matemaattisia lahjakkuuksia tarvitse. Varsinkin jos käyttää valmista pelimoottoria.


      • Anonyymi
        Anonyymi kirjoitti:

        Ei siinä mitään erityisiä matemaattisia lahjakkuuksia tarvitse. Varsinkin jos käyttää valmista pelimoottoria.

        Siinä taas todellinen "asianruntija" äänessä...


      • Anonyymi
        Anonyymi kirjoitti:

        Siinä taas todellinen "asianruntija" äänessä...

        No kerro omin sanoin mihin sitä matemaattista erityislahjakkuutta tarvitaan peliohjelmoinnissa? Itsellä on kokemusta Unreal Enginestä esimerkiksi. Ei siinä tarvitse miettiä polygonien piirtämistä matriiseja käyttäen tai Pythagoraan lauseista.


      • Anonyymi
        Anonyymi kirjoitti:

        No kerro omin sanoin mihin sitä matemaattista erityislahjakkuutta tarvitaan peliohjelmoinnissa? Itsellä on kokemusta Unreal Enginestä esimerkiksi. Ei siinä tarvitse miettiä polygonien piirtämistä matriiseja käyttäen tai Pythagoraan lauseista.

        Unreal Engine:en. On oltava matemaattisesti erityislahjakkaita ihmisiä toteuttamaan pelimoottori, jotta muut voivat sitten mahdollisesti päästä "peliohjelmoijaksi".

        Onnea valitsemallasi tiellä.

        Meillä oli kerran kesduunissa yksi teekkari, joka saunaillassa esitteli itse ohjelmoimiaan 3D malleja ja animaatiota. Kysyttiin, että miksi ei alkamut peliohjelmoijaksi, niin vastasi että pelifirmat täällä suomessa on niin surkeita että ei kiinnostanut.


      • Anonyymi
        Anonyymi kirjoitti:

        Unreal Engine:en. On oltava matemaattisesti erityislahjakkaita ihmisiä toteuttamaan pelimoottori, jotta muut voivat sitten mahdollisesti päästä "peliohjelmoijaksi".

        Onnea valitsemallasi tiellä.

        Meillä oli kerran kesduunissa yksi teekkari, joka saunaillassa esitteli itse ohjelmoimiaan 3D malleja ja animaatiota. Kysyttiin, että miksi ei alkamut peliohjelmoijaksi, niin vastasi että pelifirmat täällä suomessa on niin surkeita että ei kiinnostanut.

        Toisin sanoen et ymmärrä mitään peliohjelmoinnista. Sitäpaitsi 3d-malleja ei ohjelmoida. Niitä tuotetaan ohjelmilla esim Blender.


      • Anonyymi
        Anonyymi kirjoitti:

        Toisin sanoen et ymmärrä mitään peliohjelmoinnista. Sitäpaitsi 3d-malleja ei ohjelmoida. Niitä tuotetaan ohjelmilla esim Blender.

        Ja blender ollut kauankin olemassa? Kyllä täällä ainakin kuulutaan vielä siihen koulukuntaan, joka joutui toteuttamaan erilaisia 3d-objekteja c-koodina ja laskemaan itse transformaatiomatriisit ja elastio-vakiot fysiikkasimulaattorille pallon pomputtelemiseksi ruudulla. Ja näitä pyöriteltiin ihan vaan siksi, että ymmärrettäisiin paremmin taustalla olevaa matematiikkaa! Ei koskaan tullut mieleenkään lähteä mitään pelejä tekemään kun ovat vähän tylsän puolella omassa maailmankuvassa - en siis pelaa vaan fysiikka kiinnostaa ja sen mallintaminen.


      • Anonyymi
        Anonyymi kirjoitti:

        Toisin sanoen et ymmärrä mitään peliohjelmoinnista. Sitäpaitsi 3d-malleja ei ohjelmoida. Niitä tuotetaan ohjelmilla esim Blender.

        Kuka on ohjelmoinut Blenderin?

        Kuka ohjelmoi hahmot ja niiden liikkeet peliin kaikissa eri tilanteissa, vai väitätkö että blenderillä tehdään joku jättimäinen 3-d elokuva joka sitten esitetään "pelinä"....?


      • Anonyymi
        Anonyymi kirjoitti:

        Ja blender ollut kauankin olemassa? Kyllä täällä ainakin kuulutaan vielä siihen koulukuntaan, joka joutui toteuttamaan erilaisia 3d-objekteja c-koodina ja laskemaan itse transformaatiomatriisit ja elastio-vakiot fysiikkasimulaattorille pallon pomputtelemiseksi ruudulla. Ja näitä pyöriteltiin ihan vaan siksi, että ymmärrettäisiin paremmin taustalla olevaa matematiikkaa! Ei koskaan tullut mieleenkään lähteä mitään pelejä tekemään kun ovat vähän tylsän puolella omassa maailmankuvassa - en siis pelaa vaan fysiikka kiinnostaa ja sen mallintaminen.

        Joo, muistan itsekin ajan 90 -luvun puolivälistä kun kaikki nämä piti toteuttaa ja laskea itse, että ottaa huomioon milloin kappaleen sitä osaa ei piirretä lainkaan silloin kun se on joko kappeleen itsensä tai toisen takana/varjossa jne...

        Tuolloin tein myös käsikirjoituksen yhteen peliin, että myös koodasin erityisen grafiikkaeditorin, ja kävin esittelemässä nämä kahdelle kurssikaverilleni, ja pyysin heitä mukaan totetuttamaan sen pelin, joista toinen kiinnostui ja innostui, mutta se koko homma meni sitten mäkeen jonninjoutavan pilkunviilaamisen johdosta...


    • Anonyymi

      Pelien tekeminen on varmaan vaikeaa koska kaikenkarvaisia pelientekijöitä on pilvin pimein.

      • Anonyymi

        Lumen auraaminenkin on vaikeaa koska kaikenkarvaisia lumen auraajia on pilvin pimein.


      • Anonyymi

        Kiitti tosi paljon, sai ongelman ratkaistua neuvosi avulla. :=)


      • Anonyymi
        Anonyymi kirjoitti:

        Lumen auraaminenkin on vaikeaa koska kaikenkarvaisia lumen auraajia on pilvin pimein.

        Lumenaurauspeli taitaa olla vielä tekemättä koska molemmat ovat kuulemma vaikeita.


    • Anonyymi

      uusien tutkimusten mukaan älykkyys ei ihmisellä nouse 5vuotiaan tasosta, vain tiedon määrä kasvaa. jos on tyhmä 5vuotiaana tyhmänä pysyy, ei siihen auta koulu tai vanhemmat. kirjaviisaus ei ole oikeaa älykyyttä, vain soveltava nolla tiedon päätelmä kyky on viisautta.

      • Anonyymi

        Ahaa... Eli siis opiskelu TKK:lla on aivan turhaa kun siellä ei opi soveltamaan...?

        Laitappa linkki tuollaiseen "tutkimukseen", kiitos!


    • Anonyymi

      En osaa luokitella mikä on helppoa ja mikä vaikeaa, mutta mielestäni kysymys ei ole oikein aseteltu, siksi koska myös tietokannat ovat hyvin tärkeä osa pelien ohjelmointia, ne eivät ole selkeästi erillään toisistaan.

      • Anonyymi

        Lisätäänpä vielä:

        Jos kysymys olisi ollut;

        Onko tilastoja keräävät pelit vaikeampia ohjelmoida kuin ne jotka eivät kerää tilastoa tietokantoihin, vastaisin; tietysti ovat helpompia, jäähän siinä yksi osa alue pois.

        Jos taas kysymys olisi koskenut pelejä, joihin ei liity tietokantoja, ja pelkän tietokannan teko, ilman sisältöä, vastaisin; Kumpikin voi olla helppo, ja kumpikin voi olla vaikea, se riippuu pelistä, ja tietokannasta.

        Entäpä jos ajatellaan, äärimmäisen yksinkertaista peliä ja äärimmäisen yksinkertaista tietokantaa, vieläkin se jäisi kaipaamaan tarkennusta kumpaankin, ennen kuin se helppous voitaisiin määritellä.

        Joten, kysymyksen asettelusta johtuen siihen ei voi tyhjentävää vastausta antaa.


      • Anonyymi
        Anonyymi kirjoitti:

        Lisätäänpä vielä:

        Jos kysymys olisi ollut;

        Onko tilastoja keräävät pelit vaikeampia ohjelmoida kuin ne jotka eivät kerää tilastoa tietokantoihin, vastaisin; tietysti ovat helpompia, jäähän siinä yksi osa alue pois.

        Jos taas kysymys olisi koskenut pelejä, joihin ei liity tietokantoja, ja pelkän tietokannan teko, ilman sisältöä, vastaisin; Kumpikin voi olla helppo, ja kumpikin voi olla vaikea, se riippuu pelistä, ja tietokannasta.

        Entäpä jos ajatellaan, äärimmäisen yksinkertaista peliä ja äärimmäisen yksinkertaista tietokantaa, vieläkin se jäisi kaipaamaan tarkennusta kumpaankin, ennen kuin se helppous voitaisiin määritellä.

        Joten, kysymyksen asettelusta johtuen siihen ei voi tyhjentävää vastausta antaa.

        Lisätäänpä vielä:

        Olennaista tässä on se, ettei kysyjä määrittele, millä sitä helppoutta mitataan, käytetyllä ajalla, kirjoitetuilla merkeillä, teknisellä asiantuntemuksella, jne.


      • Anonyymi
        Anonyymi kirjoitti:

        Lisätäänpä vielä:

        Olennaista tässä on se, ettei kysyjä määrittele, millä sitä helppoutta mitataan, käytetyllä ajalla, kirjoitetuilla merkeillä, teknisellä asiantuntemuksella, jne.

        Lisätäänpä vielä:

        Ajatellaanpa asiaan tekijän puolelta. Matti ja Maija Kainuun korvesta kesken taimenistutusta, pistetään tietokoneen eteen. Kumpikaan ei osaa edes käynnistää konetta. Ja mittariksi se kumpi valmistuu ensin peli vai tietokanta, oletan ettei kumpikaan valmistu tämän vuosituhannen puolella, ilman ulkopuolista apua.


      • Anonyymi
        Anonyymi kirjoitti:

        Lisätäänpä vielä:

        Ajatellaanpa asiaan tekijän puolelta. Matti ja Maija Kainuun korvesta kesken taimenistutusta, pistetään tietokoneen eteen. Kumpikaan ei osaa edes käynnistää konetta. Ja mittariksi se kumpi valmistuu ensin peli vai tietokanta, oletan ettei kumpikaan valmistu tämän vuosituhannen puolella, ilman ulkopuolista apua.

        Lisätäänpä vielä:

        Koska nyt on osoitettu, ettei kumpikaan valmistu järkevästi mittavassa ajassa, voidaan olettaa että molemmat saavat avukseen huippuosaajat kaikkeen mihin apua tarvitaan. Ja näin ollen saamme jotain aikaiseksi kohtuu ajassa. Mutta mutta, kuinka määritellään näiden tekeleiden paremmuus, jollei aikaa voida mittarina käyttää ulkopuolisten mukana olon vuoksi.


      • Anonyymi
        Anonyymi kirjoitti:

        Lisätäänpä vielä:

        Koska nyt on osoitettu, ettei kumpikaan valmistu järkevästi mittavassa ajassa, voidaan olettaa että molemmat saavat avukseen huippuosaajat kaikkeen mihin apua tarvitaan. Ja näin ollen saamme jotain aikaiseksi kohtuu ajassa. Mutta mutta, kuinka määritellään näiden tekeleiden paremmuus, jollei aikaa voida mittarina käyttää ulkopuolisten mukana olon vuoksi.

        Lisätäänpä vielä:

        Etten lisää enää mitään, se oli tässä, päättele ihan itse, ei se väärin voi mennä, koska väärää vastausta kysymykseen ei ole olemassa.


    • Anonyymi

      Olen itse tehnyt 3D metsästyspelin Unityllä ja koodaamista oli hyvin vähän. Paljon haastavampi on mielestäni nykyinen työni jossa osallistun massiivisen tietojärjestelmän kehittämiseen.

      • Anonyymi

        Joo, itse ne on tehtäväkin että hyvä tulee.


    • Anonyymi

      PeliMOOTTORIN tekeminen, ei pelin, on erittäin haastavaa.

      • Anonyymi

        Vaikeinta on saada yhteensopivaa kevyttä bugitonta koodia.
        Peliin sitä usein tulee vaan hirveen paljon!

        Pelimootorita on paljon valmiinakin, jonka päälle voi pelin koodata.


    • Anonyymi

      LibreOfficessa työkalupalkin kuvakkeet menneet viivapiirroksiksi, onko mitään tehtävissä?

      Viivapiirros onkin yllättävän hankala taivuttaa, menee kieli solmuun kun yrittää tavata sen taivutuksia, taisi mennä kuitenkin oikein.

      • Anonyymi

        Ennen vanhaan pidettiin tärkeänä käyttöliittymän miellyttävää ulkonäköä, nykyään kaikki menee päin .ittua, Ubuntun joukoissa joku joka ei enää pyhitä ikkunan kehyksiä, ikkunaa koskeviin asetuksiin, vaan survoo sovelluksen käyttöön tarkoitettuja painikkeita niihin, ei sitten millään ole enää mitään väliä.

        Tulee mieleen yksi video jossa keskelle autokaistaa on pistetty sähköpylväs, olikohan se jossain venäjällä. Windowsin käyttöliittymä pilattiin totaalisesti, kaikilta mahdollisilta osiltaan. Miehet perustaa perheitä keskenään, naiset perustaa perheitä keskenään, huumeiden laillistamista kaavaillaan. Puttin raahaa rautaa rajalle, mihin hittoon tässä vielä päädytäänkään. Pitäskö olla huolissaan vai ei.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Venäjä alkaa iskemään Suomen politiikkaan.

      Tässä on valtion ja koko länsiliiton päämiehet varoitelleet, että Venäjä alkaa talven aikana taas iskemään hybridisesti.
      Sinkut
      223
      1389
    2. Hallituksen järjestämä spektaakkeli tuo vessanpyttykeissi

      Että olisi kymmenien kansanedustajien kodeissa käyty ihan tuosta vaan, eikä kukaan kansanedustaja kerro niin käyneen, va
      Maailman menoa
      248
      954
    3. Ajattelitko ikinä pyytää anteeksi?

      Tiedät kyllä mistä.
      Ikävä
      89
      856
    4. Muistelen lämmöllä

      Se oli vaikein päätös, jonka olen joutunut tekemään. En pidä valehtelusta, mutta näin sait päätöksen asioille. Rakasti
      Ikävä
      48
      752
    5. Sysmän "ilon päivä"

      Ja taas palaa hirveä määrä verorahoja, ihan turhaan soopaan. Eikö nämä jotka kuntapolitiikassa valittavat ja tuhoaa vaan
      Sysmä
      66
      742
    6. Uskon, että saataisiin kaikki selvitettyä

      Mutta yhteys on jäissä, minä olen jäässä, enkä osaa tai uskalla enää lähestyä. Se vaan on niin. Naiselta Jos ei ole hyvä
      Ikävä
      48
      703
    7. Miltä tuntuu vanhempi nainen olla

      Pihkassa huomattavasti nuorempaan kolliin joka on uskollinen ja kiltti ja tottelee joka asiaa ja tykkää pussailla ja pan
      Ikävä
      80
      614
    8. Tunnistan mun rakkaan

      Kirjoituksen heti kun se on täällä. Mä vaan tiedän sen ja tunnen 🤗
      Ikävä
      81
      611
    9. Odotan tosi paljon et nähdään uudelleen

      Sinussa on piirteitä, jotka sai kiinnostumaan.
      Ikävä
      24
      605
    10. Vaihdevuodet ja psykoottinen käytös

      Estrogeenilla on suora yhteys aivojen välittäjäaineisiin, erityisesti serotoniiniin, joka säätelee mielialaa, impulssiko
      Suomussalmi
      67
      604
    11. Pakko myöntää mies

      En mä aina ihan rehellinen sulle ollut
      Ikävä
      109
      589
    12. Tyrkytät ittees liian

      tasokkaille :)
      Ikävä
      49
      588
    13. Miten oletkin noin

      osaamaton kaikin tavoin :)
      Ikävä
      39
      569
    14. Teinipersu Bergbom lupasi ensimmäisenä euron bensaa

      Teinipersu julkaisi Tiktok-videonsa marraskuussa 2021. Videolla Bergbom viittaa bensan hintoja esittelevään kylttiin ja
      Maailman menoa
      303
      565
    15. Joka ilta mietin

      sua❤️Mitä teet, missä meet? Kaipaatko yhtään? Yön tullen toivotan mielessäni sulle hyvää yötä ja aamuisin huomenet. Joka
      Ikävä
      27
      563
    16. Riitastako pelastaja

      Riitta jätti hakemuksen. Hyvä niin. On ainakin yksi mistä ottaa. Pertsa ei taida aikuistua koskaan ja Pekka hoiteli silt
      Kemijärvi
      34
      554
    17. Timo Vornanen.

      On siinäkin yksi täystampio. Eipä ihme, että persukannattajat sen eduskuntaan äänestikin.
      Maailman menoa
      46
      548
    18. Onko se loukkaavaa jos pelkkä seksi kiinnostaa?

      En tiedä olisiko meillä muuta yhteistä edes. En kyllä oikein osaa nähdä meitä menemässä naimisiin, paitsi ehkä jossain U
      Ikävä
      47
      534
    19. Luottamus

      Luotan vain siihen mitä tapahtuu IRL. Anonyymipalstan vihjailut eivät merkitse minulle mitään.
      Ikävä
      94
      519
    20. Jos olen aiheuttanut pahaa, pyydän anteeksi

      Jos olen omalla kirjoittelullani aiheuttanut täällä jollekin pahaa mieltä tai sotkenut asioita, niin pyydän sitä anteeks
      Ikävä
      64
      519
    Aihe