Korttipelin käyttöliittymän suunnitteluun ohjeita?

GUIseppä.syntyessään.not

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ä?

3

391

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 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

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

    Luetuimmat keskustelut

    1. IL - Patteriauto syttyi parkkihallissa Tampereella - 50 autoa LUNASTUKSEEN!

      "Palon aikaan parkkihallissa oli 90 autoa, joista noin 50 tuhoutui palossa korjauskelvottomiksi. Lisäksi palo vaurioitti
      Maailman menoa
      247
      45349
    2. Kristillisistä Siionisteista asiallista tietoa Hesarissa.

      KD ja Persut ovat kaiken takana avoimesti!
      Maailman menoa
      31
      11240
    3. Persut JYTKYTTÄÄ ylös, ohi kepun! +2,1 %

      Persut palasi kolmen suurimman joukkoon ja on matkalla kohti kevään 2027 eduskuntavaalivoittoa. Sosialistit ovat syöksy
      Maailman menoa
      207
      10873
    4. Sanna Marin saa ylistystä Hillary Clintonilta

      Jos joku ei tiedä kuka tämä rouva Hillary Clinton on, niin kerrottakoon "fun fact", eli hän on se keneltä Donald Trump
      Maailman menoa
      36
      9711
    5. Ja jälleen uusi latauksessa olleen sähköauton palo! Nyt Keravan Prisman parkkihallissa.

      IS 3.10.2025 Latauksessa ollut sähköauto syttyi yöllä tuleen Keravan Prisman parkkihallissa, Keski-Uudenmaan pelastusla
      Maailman menoa
      85
      8528
    6. Gallup, PS:lle JÄRISYTTÄVÄ nousu, SDP suurin laskija

      https://yle.fi/a/74-20186114 PS kovaa vauhtia nousemassa ennen 2027 vaaleja suurimmaksi puolueeksi. Nyt mennään jo etua
      Maailman menoa
      223
      6511
    7. Pirjo sanoi Esalle

      Painu sinä Esa hevonvittuun... johon Esa? Laittakaapa ehdotuksia. # ==================== # APUFUNKTIO: satunnainen kok
      Maailman menoa
      0
      3210
    8. Jos mä joisin

      Itteni känniin nyt, voi olla että mä tunnustaisin sulle kuinka ihastunut oon ollu suhun viimeiset 2 vuotta. Eikä mua pys
      Ikävä
      30
      2229
    9. Tänään torille

      Tänään kuulema torilla tapahtuu klo.20. Tulkaaha paikalle kattoon.
      Hyrynsalmi
      37
      1629
    10. Koulu-uhkaus.

      Meinaatteko päästää lapsenne kouluun, niin kauan kun tämä uhkaaja siellä myös on? Tekijä on kaikilla tiedossa.
      Hyrynsalmi
      26
      1510
    Aihe