Pakaruoklis

NetBeans - JAVA - Pakaruoklis - HANGMAN

Visi turbūt žino žaidimą “Kartuvės" (en.Hangman), o tiems kas nežino pasakysiu pagrindinius principus:

Jei spėjama raidė yra spėjamame žodyje, tai žodžio sugalvotojas tą raidę parašo visose pozicijose, kuriose yra ta raidė tam sugalvotame žodyje. Jei spėjamos raidės nėra spėjamajame žodyje, tai žodžio sugalvotojas nupiešia vieną elementą kariamo žmogaus „schemą“. Žaidimas pasibaigia kai:

  • žaidėjai arba žaidėjas spėjantis užbaigia žodį arba atspėja visą žodį teisingai.
  • žodžio sugalvotojas baigia „schemą“:

Kadangi dabar vasara ir sugalvojau, kad galėčiau patobulinti ir pagilinti savo programavimo žinias JAVA programavimo kalboje, tai nusprendžiau suregzti kažkokį paprastą projektuką. Kaip jau turbūt supratote, šis projektas – žaidimas “Kartuvės””, tačiau aš jį vadinu “Pakaruokliu”. Žinoma rimtesni programuotojai tikrai nusišypsos pamatę šią programėlę, tačiau aš tikrai įdėjau gana darbo ir pastangų.

Kuriant šį projektą naudojau JAVA SWING technologiją ir visas išdėstymas yra aprašytas t.y sudėliota nenaudojant Designer funkcijos, (kadangi universitete mums rekomendavo naudoti NetBeans programą rašymui, todėl jos ir neatsisakau). Blogeriai.lt svetainėje užklausiau apie duomenų bazes, tad sulaukęs atsakymų nusipirkau knygą ir žadu pritaikyti duomenų bazių naudojimą šioje mini programėlėje.

"Pakaruoklis" Na pateikiu jūsų teismui pirmąją programos versiją, todėl komentaruose laukiu jūsų pasiūlymų ir rastų klaidų sąrašo. Spauskite ČIA ir failą atidarykite su naršykle, nes pas kai ką kompiuteryje gali nebūti JAVA kalbos palaikančio priedo. Atsidarę programėlę su naršykle ir neturėdami priedo išvysite iškur jį galite parsisiųsti.

Programoje yra 15 žodžių, kurie yra susiję su gyvūnais t.y. Karvė, Šuo, Katė, Lapė ir t.t.

Komentaruose radau prašymų dėl išeities kodų. Juos galite parsisiųsti čia. Visas kodas yra saugomas GNU General Public License

14 thoughts on “Pakaruoklis

  1. Manau padarius daugiau žodžių bei galbūt po atspėto žodžio galimybę žaisti toliau ir spėlioti, kol pasikarsi būtų visai liuks laiko praleidimui skirtas mini žaidimukas 😉

  2. Pingback: Gedzis Blog’as » Programavimas. Nuo ko aš pradėjau

  3. Cool 🙂 Būtų iš tiesų įdomu pamatyti tokio žaidimo integraciją su platesniu (ir galbūt netgi dinaminiu) žodynu 🙂 neblogą idėją tu man čia pakišai 😀

    Tik vat, kodas galėtų būti tvarkingesnis… (žinok tai tikrai labai svarbu, nors galbūt ir iš pradžių atrodo visiškai bereikšmis dalykas). Taip pat norėtūsi, kad būtų lange šiek tiek daugiau vietos aplinkui, nebūtų viskas taip prikišta prie kraštų… ir ar man tik atrodo, ar ten alfabetoje tikrai nėra raidės o?…: http://imgs.vytux.lt/pakaruoklis.png

  4. @Vytux matai čia tik pradinis kodas. Dabar kodas tvarkingesnis ir žaidimas yra patobulintas. Šiandieną turėčiau įdėti antrą žaidimo versiją.
    O raidė yra, po N. tik kažkaip keistai rodo 🙂

  5. Pingback: Gedzis Blog’as » Pakaruoklis. Antras bandymas

  6. Pingback: Pakaruoklis – Pradžia - "Pakaruoklis"

  7. Pingback: Pakaruoklis. Antras bandymas - "Pakaruoklis"

Leave a Reply