„Szoftlab4 SnakeFarm galéria 2008” változatai közötti eltérés
A VIK Wikiből
Új oldal, tartalma: „===Feladat kiírás=== A játékban kígyók kűzdenek egymás ellen a győzelemért.<br /> A játéktéren a kígyók különböző bogyókat vehetnek magukhoz mozgá…” |
Nincs szerkesztési összefoglaló |
||
1. sor: | 1. sor: | ||
== Feladat kiírás == | |||
A játékban kígyók kűzdenek egymás ellen a győzelemért. | A játékban kígyók kűzdenek egymás ellen a győzelemért. A játéktéren a kígyók különböző bogyókat vehetnek magukhoz mozgásuk során. A szabad mozgásukat falak és a többi kígyó, nomeg saját testük akadályozzák: a kígyók addig élnek, amíg falnak, másik kígyónak vagy saját maguknak (ún. becsavarodás) nem ütköznek. A bogyók a kígyókra különböző hatásokkal lehetnek: | ||
A játéktéren a kígyók különböző bogyókat vehetnek magukhoz mozgásuk során. A szabad mozgásukat falak és a többi kígyó, nomeg saját testük akadályozzák: a kígyók addig élnek, amíg falnak, másik kígyónak vagy saját maguknak (ún. becsavarodás) nem ütköznek. A bogyók a kígyókra különböző hatásokkal lehetnek: | |||
* A legegyszerűbbtől, a mezei bogyótól (fieldberry) egységnyivel nő a testhosszuk. | * A legegyszerűbbtől, a mezei bogyótól (fieldberry) egységnyivel nő a testhosszuk. | ||
* Ha a kígyó fűrészbogyót (sawberry) eszik, akkor rövid ideig olyan erős lesz a harapása, hogy mikor másik kígyónak (vagy saját magának) nekimegy, áthalad rajta, levágva az ellenfél farkát. Ilyenkor a levágott darab megsemmisül, az érintett kígyó rövidebb lesz, de nem pusztul el. | * Ha a kígyó fűrészbogyót (sawberry) eszik, akkor rövid ideig olyan erős lesz a harapása, hogy mikor másik kígyónak (vagy saját magának) nekimegy, áthalad rajta, levágva az ellenfél farkát. Ilyenkor a levágott darab megsemmisül, az érintett kígyó rövidebb lesz, de nem pusztul el. | ||
* A fűrészbogyó ellen csak a kőbogyó (stoneberry) hatékony, amely a kígyó testén végigvándorolva az érintett testszakasz fenti módon leírt megharapását akadályozza meg, a köves részre harapó kígyót elpusztítva. A kőbogyók a kígyó testéből nem távoznak, hanem sorban, a farok végétől kezdve felhalmozódnak. | * A fűrészbogyó ellen csak a kőbogyó (stoneberry) hatékony, amely a kígyó testén végigvándorolva az érintett testszakasz fenti módon leírt megharapását akadályozza meg, a köves részre harapó kígyót elpusztítva. A kőbogyók a kígyó testéből nem távoznak, hanem sorban, a farok végétől kezdve felhalmozódnak. | ||
A játékot az a kígyó nyeri, amelyik a játék végén hosszabb testtel rendelkezik. Egyenlő testméret esetén a kevesebb kőbogyót elfogyasztó kígyó nyer. | A játékot az a kígyó nyeri, amelyik a játék végén hosszabb testtel rendelkezik. Egyenlő testméret esetén a kevesebb kőbogyót elfogyasztó kígyó nyer. | ||
== Specifikáció változás == | |||
* A leharapott kígyófarok nem pusztul el, hanem egy új kígyóvá alakul (amely kezdetben ne a harapással őt létrehozó kígyófej irányába mozogjon!) | * A leharapott kígyófarok nem pusztul el, hanem egy új kígyóvá alakul (amely kezdetben ne a harapással őt létrehozó kígyófej irányába mozogjon!) | ||
* A kígyóban a kőbogyók vándorlási sebessége eltérhet (nagyobb vagy kisebb is lehet!) a kígyó mozgási sebességétől. | * A kígyóban a kőbogyók vándorlási sebessége eltérhet (nagyobb vagy kisebb is lehet!) a kígyó mozgási sebességétől. | ||
== Tetragon Team csapat== | |||
=== A csapat === | |||
* Deák László | * Deák László | ||
* Katus Kristóf | * Katus Kristóf | ||
* Ofella Péter | * Ofella Péter | ||
* Paulik Tamás | * Paulik Tamás | ||
=== A játék === | |||
* [http://katusk.uw.hu/szlab4/TetragonGrafikus.zip Grafikus változat] | * [http://katusk.uw.hu/szlab4/TetragonGrafikus.zip Grafikus változat] | ||
=== Dokumentáció === | |||
* [http://katusk.uw.hu/szlab4/Tetragon_Team_Kukacfarm.pdf Végleges dokumentáció] | * [http://katusk.uw.hu/szlab4/Tetragon_Team_Kukacfarm.pdf Végleges dokumentáció] | ||
=== Megjegyzések ==== | |||
* Érezd a 30 fokos szabadság örömét! | * Érezd a 30 fokos szabadság örömét! | ||
* Ha egyből játszani akarsz, a "/dist"-en belül nézelődj, nem default pályával való indítás: pl. "java -jar Tetragon_Project_java.jar tesztpalya2.txt" | * Ha egyből játszani akarsz, a "/dist"-en belül nézelődj, nem default pályával való indítás: pl. "java -jar Tetragon_Project_java.jar tesztpalya2.txt" | ||
38. sor: | 31. sor: | ||
* A pálya felépítéséhez a teszteléshez használt parancsokat használjuk, ha saját pályát akarsz, nézd meg a dokumentáció releváns részét. | * A pálya felépítéséhez a teszteléshez használt parancsokat használjuk, ha saját pályát akarsz, nézd meg a dokumentáció releváns részét. | ||
== Demonic Development Team csapat== | |||
=== A csapat === | |||
* Csuzdi Csaba Dávid - kódolás, LaTeX, UML | * Csuzdi Csaba Dávid - kódolás, LaTeX, UML | ||
* Fehér Zsolt - grafika, UML | * Fehér Zsolt - grafika, UML | ||
* Györgyey Tamás | * Györgyey Tamás - kódolás, UML | ||
* Major Péter - kódolás, LaTeX | * Major Péter - kódolás, LaTeX | ||
=== A játék === | |||
* [http://sclub3.uw.hu/szglab4/snakefarm.zip Grafikus változat] | * [http://sclub3.uw.hu/szglab4/snakefarm.zip Grafikus változat] | ||
=== Dokumentáció === | |||
* [http://sclub3.uw.hu/szglab4/ddt_dokumentacio.pdf Végleges dokumentáció] | * [http://sclub3.uw.hu/szglab4/ddt_dokumentacio.pdf Végleges dokumentáció] | ||
=== | |||
=== Megjegyzések === | |||
* A játék időre megy és az nyer, akinek a játék végén hosszabb kígyója van, vagy egyenlő hossz esetén a kőbogyók száma számít. | * A játék időre megy és az nyer, akinek a játék végén hosszabb kígyója van, vagy egyenlő hossz esetén a kőbogyók száma számít. | ||
* Ha meghal egy kígyó, egyből újra is terem, a játéknak akkor van vége, ha lejárt az idő. | * Ha meghal egy kígyó, egyből újra is terem, a játéknak akkor van vége, ha lejárt az idő. | ||
64. sor: | 59. sor: | ||
** Pályaelemek mérete | ** Pályaelemek mérete | ||
** Irányítás | ** Irányítás | ||
=== Képek a játékról === | |||
* [http://sclub3.uw.hu/szglab4/main_screen.png Indítási kép] | * [http://sclub3.uw.hu/szglab4/main_screen.png Indítási kép] | ||
* [http://sclub3.uw.hu/szglab4/ingame.png Játék közben] | * [http://sclub3.uw.hu/szglab4/ingame.png Játék közben] | ||
* [http://sclub3.uw.hu/szglab4/settings.png Beállítások menü] | * [http://sclub3.uw.hu/szglab4/settings.png Beállítások menü] | ||
-- | == Zirnitra == | ||
=== A csapat === | |||
* Csernátony Rita - Coder, Graphics - Game | |||
* Heisenberger Viktor - UML, LaTeX, Coder - Menu System, Graphics - Logo | |||
* Lipcsei János - Documenter, Tester | |||
* Ormándlaky Balázs - UML, Documenter, Tester | |||
=== A játék === | |||
=== | |||
* [http://port70.net/~estrica/szglab4-2008/zirnitra_snakefarm_skeleton.zip Skeleton] | * [http://port70.net/~estrica/szglab4-2008/zirnitra_snakefarm_skeleton.zip Skeleton] | ||
** A szkeleton forrása | ** A szkeleton forrása | ||
89. sor: | 81. sor: | ||
* [http://port70.net/~estrica/szglab4-2008/zirnitra_snakefarm-1-0.zip SnakeFarm 1.0], [http://port70.net/~estrica/szglab4-2008/zirnitra_snakefarm-2-0.zip SnakeFarm 2.0] | * [http://port70.net/~estrica/szglab4-2008/zirnitra_snakefarm-1-0.zip SnakeFarm 1.0], [http://port70.net/~estrica/szglab4-2008/zirnitra_snakefarm-2-0.zip SnakeFarm 2.0] | ||
** A játék grafikus, már fordított változata | ** A játék grafikus, már fordított változata | ||
=== Dokumentáció === | |||
* A végleges dokumentációt nem töltötte fel a csapat | * A végleges dokumentációt nem töltötte fel a csapat | ||
=== | === Megjegyzések === | ||
* A játék ismertetője és kezelése mind a grafikus verzió forrása, mind a már lefordított verzió mellett megtalálható (readme.txt) | * A játék ismertetője és kezelése mind a grafikus verzió forrása, mind a már lefordított verzió mellett megtalálható (readme.txt) | ||
* A kövek gurulási sebességet és a kígyók mozgási sebességét a játék alatt változtatni is lehet | * A kövek gurulási sebességet és a kígyók mozgási sebességét a játék alatt változtatni is lehet | ||
101. sor: | 95. sor: | ||
* A 2.0-ás verzió a leadás után készült. Újítás: a NewGame gomb a játék alatt is aktív marad, az INSERT/DELETE gombok a tick időt módosítják a játék alatt, az Exit és New Game gombok visszakérdeznek végrehajtás előtt | * A 2.0-ás verzió a leadás után készült. Újítás: a NewGame gomb a játék alatt is aktív marad, az INSERT/DELETE gombok a tick időt módosítják a játék alatt, az Exit és New Game gombok visszakérdeznek végrehajtás előtt | ||
=== | === Képek a játékról === | ||
* [http://port70.net/~estrica/szglab4-2008/zirnitra_game_many.jpg Kis pályán sok kígyó] | * [http://port70.net/~estrica/szglab4-2008/zirnitra_game_many.jpg Kis pályán sok kígyó] | ||
* [http://port70.net/~estrica/szglab4-2008/zirnitra_game_single.jpg Single Player] | * [http://port70.net/~estrica/szglab4-2008/zirnitra_game_single.jpg Single Player] | ||
108. sor: | 102. sor: | ||
* [http://port70.net/~estrica/szglab4-2008/zirnitra_menu.jpg A játék paramétereit beállító menüablak] | * [http://port70.net/~estrica/szglab4-2008/zirnitra_menu.jpg A játék paramétereit beállító menüablak] | ||
* [http://port70.net/~estrica/szglab4-2008/zirnitra_result.jpg Eredményt kiíró ablak] | * [http://port70.net/~estrica/szglab4-2008/zirnitra_result.jpg Eredményt kiíró ablak] | ||
[[Category:Infoalap]] | [[Category:Infoalap]] |
A lap 2013. január 21., 23:11-kori változata
Feladat kiírás
A játékban kígyók kűzdenek egymás ellen a győzelemért. A játéktéren a kígyók különböző bogyókat vehetnek magukhoz mozgásuk során. A szabad mozgásukat falak és a többi kígyó, nomeg saját testük akadályozzák: a kígyók addig élnek, amíg falnak, másik kígyónak vagy saját maguknak (ún. becsavarodás) nem ütköznek. A bogyók a kígyókra különböző hatásokkal lehetnek:
- A legegyszerűbbtől, a mezei bogyótól (fieldberry) egységnyivel nő a testhosszuk.
- Ha a kígyó fűrészbogyót (sawberry) eszik, akkor rövid ideig olyan erős lesz a harapása, hogy mikor másik kígyónak (vagy saját magának) nekimegy, áthalad rajta, levágva az ellenfél farkát. Ilyenkor a levágott darab megsemmisül, az érintett kígyó rövidebb lesz, de nem pusztul el.
- A fűrészbogyó ellen csak a kőbogyó (stoneberry) hatékony, amely a kígyó testén végigvándorolva az érintett testszakasz fenti módon leírt megharapását akadályozza meg, a köves részre harapó kígyót elpusztítva. A kőbogyók a kígyó testéből nem távoznak, hanem sorban, a farok végétől kezdve felhalmozódnak.
A játékot az a kígyó nyeri, amelyik a játék végén hosszabb testtel rendelkezik. Egyenlő testméret esetén a kevesebb kőbogyót elfogyasztó kígyó nyer.
Specifikáció változás
- A leharapott kígyófarok nem pusztul el, hanem egy új kígyóvá alakul (amely kezdetben ne a harapással őt létrehozó kígyófej irányába mozogjon!)
- A kígyóban a kőbogyók vándorlási sebessége eltérhet (nagyobb vagy kisebb is lehet!) a kígyó mozgási sebességétől.
Tetragon Team csapat
A csapat
- Deák László
- Katus Kristóf
- Ofella Péter
- Paulik Tamás
A játék
Dokumentáció
Megjegyzések =
- Érezd a 30 fokos szabadság örömét!
- Ha egyből játszani akarsz, a "/dist"-en belül nézelődj, nem default pályával való indítás: pl. "java -jar Tetragon_Project_java.jar tesztpalya2.txt"
- Irányítás: AD és nyilak.
- A pálya felépítéséhez a teszteléshez használt parancsokat használjuk, ha saját pályát akarsz, nézd meg a dokumentáció releváns részét.
Demonic Development Team csapat
A csapat
- Csuzdi Csaba Dávid - kódolás, LaTeX, UML
- Fehér Zsolt - grafika, UML
- Györgyey Tamás - kódolás, UML
- Major Péter - kódolás, LaTeX
A játék
Dokumentáció
Megjegyzések
- A játék időre megy és az nyer, akinek a játék végén hosszabb kígyója van, vagy egyenlő hossz esetén a kőbogyók száma számít.
- Ha meghal egy kígyó, egyből újra is terem, a játéknak akkor van vége, ha lejárt az idő.
- Kétszemélyes játék, többen egyelőre nem lehet játszani.
- Lehet készíteni pályákat a doksiban megadott formátumban, a pályaképek 120x120 pixeles png-k.
- Lehetőség van a következők beállítására:
- A játék hossza (lépésben)
- Pálya kiválasztása
- A kígyó kezdési hossza
- MI mozgékonyság (milyen gyakran randomoljon irányt %-ban)
- Fűrészbogyó időtartama
- Kőnyelés sebessége
- Játék sebessége
- Pályaelemek mérete
- Irányítás
Képek a játékról
Zirnitra
A csapat
- Csernátony Rita - Coder, Graphics - Game
- Heisenberger Viktor - UML, LaTeX, Coder - Menu System, Graphics - Logo
- Lipcsei János - Documenter, Tester
- Ormándlaky Balázs - UML, Documenter, Tester
A játék
- Skeleton
- A szkeleton forrása
- Proto
- A proto forrása
- Graphical 1.0, Graphical 2.0
- A grafikus forrása
- SnakeFarm 1.0, SnakeFarm 2.0
- A játék grafikus, már fordított változata
Dokumentáció
- A végleges dokumentációt nem töltötte fel a csapat
Megjegyzések
- A játék ismertetője és kezelése mind a grafikus verzió forrása, mind a már lefordított verzió mellett megtalálható (readme.txt)
- A kövek gurulási sebességet és a kígyók mozgási sebességét a játék alatt változtatni is lehet
- A kígyók egyszerre mozognak, de ütközésük egymás után történik. A kisebb számú kígyók lépnek előbb, a legkisebb száma az első emberi játékosnak van.
- A kígyók kezdeti számát megkötöttük a grafikus verzióra, de változhat. Az emberi játékosok maximális száma négy, mert ennyien tudnak maximálisan elférni egy billentyűzetnél (illetve így a csapatok egy tagja sem marad ki tesztelés során :).
- A dokumentáció valósághű, vagyis nem követi 100%-osan a programot.
- A játék könnyedén bővíthető.
- Az 1.0-ás verzió az, amit leadtunk
- A 2.0-ás verzió a leadás után készült. Újítás: a NewGame gomb a játék alatt is aktív marad, az INSERT/DELETE gombok a tick időt módosítják a játék alatt, az Exit és New Game gombok visszakérdeznek végrehajtás előtt