Tekstipohjaisia sovelluksia on tullut jonkun verran tehtyä, mutta graafisten käyttöliittymien tekeminen on tuntunut aina jääneen opettelematta. Nyt olisi hieman taas ispiraatiota koneessa.
Simppeli korttipeli voisi olla sopiva harjoittelukohde. Eli kortteja pitäisi pystyä asemoimaan näytöllä ja raahaamaan esimerkiksi hiirellä. Kortit pitää myös voida laittaa limittäin, kuten esimerkiksi pasianssissa.
Java-kieltä ajattelin käyttää. Kehityksen teen Linux-ympäristössä, mutta tavoite olisi saada siirrettyä sovelluksia joskus myös mobiililaitteisiin. Olisiko HTML-kieli kuitenkin parempi? Silloin ei tarvitsisi huolehtia ilmeisestikään alustasta? Riittäisi vaan että käyttöliittymä skaalautuisi erikokoisille näytöille?
Onko jollain heittää hatusta mitään sivustoa, jossa olisi suhteellisen selkeästi neuvottu jotain tuon tyylistä?
Korttipelin käyttöliittymän suunnitteluun ohjeita?
3
417
Vastaukset
Käyttöliitymien teossa HTML5 tekniikka, eli HTML kuvauskieli rakenteelle ja API:lle, CSS ulkoasutyyleille ja Javascript ajoympäristö koodin suoritukselle on standardi. Ohjelmointikielellä ei ole niin väliä kunhan se käännetään Javascriptille (ja jossain kohtaa Webassemblylle) ja HTML/CSS hoitaa sitä esitystä.
Sitä voisi vaikka tehdä pelikortin div :llä komponentiksi ja sitähän sitten liikuttelee, skaalailee, ja siirtelee muiden korttien kanssa miten huvittaa.
Aloita siitä HTML:stä ja CSS:stä ja sitten kun saat niillä esitettyä mitä haluat niin voi keskittyä siihen ohjelmointipuoleen. Kielissä ja frameworkeissa on valinnanvaraa aika paljon.- 102030405060
Jos WEB käyttöliittymää tekee, niin itse tekisin HTML5:n Canvas elementtiin.
Jos muuten vaan harjoittelun ja huvin vuoksi turailee, niin vaikka Pythonilla ja sen pygame kirjastolla saa aika näppäräisti pyöräytettyä, mutta sitä ei taida suoraan mobiiliin saada mitenkään. - fpc_1
Jotain ohjeita graafisen pelin tekoon löytyy esim. sivulta:
http://wiki.freepascal.org/Peg_Solitaire_tutorial/fi
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 273827
Suomalainen perheenisä vaatii Suvivirren esittämisestä hyvityksiä
Itse lapsena uskonnonopetuksesta vissiin traumoja saanut ihka suomalainen (!) perheenisä vaatii Espoon kaupungilta korva5422782Vesikin maksaa, miksei hengitysilma?
Jatkuvasti itketään ettei ole rahaa mihinkään, mutta tilastojen mukaan rahaa on enemmän kuin koskaan, joten miksei asial542313Satuolennoista tarinointi ei kuulu peruskoulun tehtäviin
Opetustunteja on muutenkin käytössä vain rajallinen määrä. Eli nämä satuhommat koulun ulkopuolelle vapaaehtoisiin harras2172292Joensuun kaupunki levittelee tonttitietoja Keskisuomalaiselle
Sähköposteja ja tonttitietoja levitellään mm. Pasi Koivumaalle131839Mies profiloin sinut
Etsit täysin hallittavaa mutta samalla poikkeuksellista ihmistä. Etsit jotain mitä et koskaan tule saamaan.2191560Kiantama kartelli
Onko alhaisempaa kuin toimia ensin kartellissa ja lopuksi koittaa pelastaa nahkasa vasikoimalla muut kun jää kiinni? Eip561541- 971419
Oletko nainen alkanut kammoamaan minua
Sinua ei näy eikä kuulu, ja ilmeisesti kiertelet tilanteita. Oletko huomannut, että olet vieläkin ajatuksissani luvattom631294Saako 60 v vielä töitä? Arto Nyberg puhuu suoraan elämästä ilman töitä
Arto Nyberg täyttää tänään 60 v. Onnea! Nyberg totuttiin näkemään suoran haastatteluohjelman kapteenina vuodesta toise951224