Ei AB ole mitenkään järkyttävän työmäärän peli, marketissa on monta painonhallintaan liittyvää sovellusta jotka ovat olleet suuremman työn takana, toki ei viikossa tehty, mutta ei mikään vuosien projekti, se on kuitenkin suhteellisen yksinkertainen ja monessa kohtaa yksinkertaisilla ja helposti tehtävillä kikoilla on luotu sitä elämää ruutuun. Fysiikoissa todennäköisesti käyttävät jotain box2d kaltaista rajapintaa.pvalila kirjoitti: Kuten itsekin totesit, Rovio-tasoiset pelit ovat kamalan työmäärän takana. Mun mielestäni on järkevämpää ottaa kohderyhmäksi vaikkapa sokeritaudista kärsivän kissan omistajat (tai jokin vastaava porukka): heille kun tekee jonkin hyödyllisen softan niin graafisella ulkoasulla ei ole silmittömän kovia vaatimuksia eikä joku ole heti tekemässä kopiota.
Painonhallintaankin voisi joku tehdä jonkin fiksun softan, mutta ei mitään helkkarin keittokirjaa vaan jotain josta on oikeasti apua.
Aika monet jutut pitää tehdä puoliksi nettisivustona, puoliksi kännykässä pyörivänä softana: käytön pitää sujua sekä luurilla että puuceellä.
PC:n hittipelit on aivan kokonaan toinen juttu sitten, työmäärä on ties kuinka monenteen potenssiin.
Vielä isompi juttu on tuo Unity, kas kun alle 20 rivillä koodia teen siinä pelin joka vaatisi muutoin satoja ja taas satoja rivejä koodia, lisäksi mm. Nvidian PhysX rajapinta on mukana valmiiksi ilman, että mun tarvitsee kirjoittaa yhtään riviä, jos siis PC tuotosta haluan tehdä. Tuo on varmastikkin jotain jota et ehkä ole huomioinut.
Softan vääntäjälle ei ole moisia työkaluja, saa hakata satoja rivejä ja jokainen rivi tuo mukanaan joka kerta lisää mahdollisuuksia bugeihin, sekä lisää monimutkaisuutta joka taas lisää aikaa joka menee bugien metsästykseen.
Ai niin ja Roviollakin käyttävät Unitya, joka on ihan fiksu veto, koska sillä saa oikeasti kuukausia pois koodauksesta isommissa projekteissa, joten heillä siihen investoiminen maksoi varmasti investoinnin takaisin aika helposti.
Huomasin tänään, että CodeBlocks + MinGW GCC 4.7x variantilla ei kykene siihen mitä yritin, kun tutkin vähän lisää, niin selvisi, että siinä on bugi, joka estää c++ 11 mukaisten käskyjen käytön, 4.8 versiota ei helposti näytä saavan vielä, jossa ehkä olisi korjattu vika tai sitten ei, saattaa olla vain 64 versioon korjattu, mitä lueskelin juttuja.
Niin minähän opiskelen Java Scriptiä, C# sekä C++ kieliä samaan aikaan, kun ne on niin samankaltaisia kuitenkin, C++ on kyllä vähän sellainen pökkelö, aika paljon hakkaamista ja monessa asiassa pitää tehdä asia kiertotien kautta, kun esim. C# riittää kun lyö pisteen muuttujan perään ja kirjoittaa mitä haluaa tehdä, C++ pitää etsiä mikä kirjasto pitää ladata ja omalla käskysanallaan sitten omalla rivillään tehdä niitä asioita mitä haluaa saavuttaa, mikä lie se syy miksi se vaikuttaa kehnolta. Toki nopeuttahan siinä on, ei käy kieltäminen, mutta koodaajalle se ei ole nopea.

