ABAP játék: Bullshit Bingo

Nyomtatás
Írta: Szabó Zsolt – 2008. Március 15. ( Cikkek - DEV )
Hogyan tegyük az unalmas előadásokat érdekessé?

Egy informatikus életében nagyon gyakori, hogy az ember egy hosszú előadáson vagy meetingen kell részt vegyen. Az internacionális környezet miatt a kommunikáció nyelve többnyire angol, és ebből következik, hogy minden társalgásnak megvannak a sarokkövei. Azok a gyakran használt angol kifejezések, a technikai zsargon szavak, vagy az SAP-s hárombetűs varázsszavai, ami nélkül egy ilyen előadás nem is lenne előadás.
Ezekre a kulcskifejezésekre épül a következő ABAP alkalmazás.

Bizonyára többek számára biztos ismerősen hangzik a bullshit bingo! Ez egy nagyon egyszerű kis játék. A lényege, hogy adott egy 5x5-ös mátrix, ahol a csomópontokban el vannak helyezve a fent említett kulcsszavak. Az előadás folyamán folyamatosan figyelni kell az elhangzott mondatokat, és ha fellelni találunk, egy kifejezést a tábláról, akkor azt meg kell jelölni! A játék célja, hogy egy sorban, vagy egy oszlopban kigyűljön 5 rublika az elhangzottak alapján. És ekkor sikerünkön felbuzdulva felugorhatunk. És bekiálthatjuk: Bullshit!

Ez a kis játék most sikeresen indult el abapban. Nincs más dolgod mint,hogy egy egyszerű csukló mozdulattal ctrl+C és ctrl+V-vel beilleszted egy program ba, amit SE38-ban is létrehozhatsz. A kifejezéseket kedvünkre választhatjuk ki és írhatjuk be a csatolt txt-ben a 'Phrase' kifejezések helyére (17 karakter hosszú legyen, mert amúgy levágja a többi karaktert).

Majd ezt követően máris indíthatjuk a programot. Élvezet kedvéért egy kis random függvény is beépült, amely segítségével véletlenszerűen töltődnek be a ’Phrase’-ek.
Ennek a függvénynek a lényege, hogy megadhatsz egy-egy halmazt amiből a függvény véletlen szerűen kiválaszt egy számot. Majd ezt egy kis belső tábla trükközgetéssel ki lehet olvasni .

Első feladatunk a start gomb megnyomása, futtatás után:

De ha egy manager megjelent mögöttünk akkor az exit-et javasolnám.

Következő screen amire programunk vezérel az a játék szive:

Itt egy sorban vagy oszlopban amint kigyűlik 5 a program átugrik egy másik screen-re. Ami jelzi a játék végét, vagy ha akarunk egy újabb bingo-t játszhatunk a new bingo gomb megnyomásával vagy kiléphetünk az exit gombbal..

Előző screenünkre visszakanyarodva, még egy fontos funkciót említenék. A generate button. Ennek a segítségével újabb leosztást generálhatunk a random fügvényünknek köszönhetően, amennyiben nem tetszik a sorrend.

Mindenkinek kellemes szórakozást kívánok a játékhoz.

Demo

Amennyiben nem akarsz a phrase-k kitöltögetésev foglalkozni, mert például már a meetingnek amúgy is hamarosan vége akkor javaslom, hogy jelöld ki a következő részt, majd jobb klikk és uncomment:

És máris élvezheted a játékot:

Kapcsolódó linkek:

A bullshit bingo ingyenesen letölthető verziója: letöltés.

További cikkek a szerzőtől


Téma megvitatása (4 hozzászólás)
ABAP játék: Bullshit Bingo
2008. Április 04. péntek, 13:46
** Ebben a témában a következő cikket vitatjuk meg: ABAP játék: Bullshit Bingo **

A cikkben a képek kicsit furcsán jelennek meg. Csak nálam? Firefoxot használok.
Vá: ABAP játék: Bullshit Bingo
2008. Április 10. csütörtök, 00:14
Elvileg már jó. Volt egy elérési út hiba a cikkben, amit orvosoltam.
ABAP játék: Bullshit Bingo
2008. Április 26. szombat, 23:53
Miért nem lehet letölteni már a programot?
Illetve hallottam egy sodokus játék kiírásról, arról hol olvashatok bővebben?
ABAP játék: Bullshit Bingo
2008. Május 15. csütörtök, 15:03
Szia Péter!
Csak most láttam sajnos a hozzászólásodat. Javítottam a linket.

A téma megvitatása a fórumon. (4 hozzászólás)