WonderCsabo / Projekt

1 stars 0 forks source link

Téma, funkciók #3

Open WonderCsabo opened 11 years ago

WonderCsabo commented 11 years ago

Andris tankosat szeretné. Én támogatom, mert könnyű és egyértelmű végigvinni. Ki kéne találni, hogy hogyan is működjön, és akkor megtervezem a logikai réteget.

kissger commented 11 years ago

tankos oké, egyszerűbb is mint az emberes-mászkálós valami fix hosszú üzenetekre gondoltam a hálózatnál, olyasmire mint amit haladójava-n is írtak, hogy egy szám azonosítja a funkciót (eseményt) meg utána a esemény maga

WonderCsabo commented 11 years ago

Igen, de ez már az implementációhoz tartozik, azon belül is a hálózathoz, ahhoz is lesz issue. Először meg kéne beszélni, hogy mit is kéne csinálni a játéknak.

olomhuszar commented 11 years ago

Váuv, igen, valami tankos jó lenne. Egy egyszerű koncepció, persze fednie kell a kívánt specifikációt: Felülnézetes, lövöldözős, online többjátékos, real time(nem körökre bontott egy esemény).

Volt régen egy jó játék, a neve nem jut eszembe, amiben az volt a lényeg, hogy a tankok ilyen tükröket meg falakat mozgattak, és lézernyalábot lőtt ki, ami a tükrökön vissza is vedődött. Meg mindenki ismeri a portalt.

Szóval egy javaslatom az lenne, hogy a játék legyen teljesen felülről nézős játék, lézeres lövöldözéssel, és portallal keverve. Erre valahogy úgy gondoltam, hogy van egy fix labirintusszerű pálya, ami egy négyzetrácsos pályára illeszkedik, a falak mondjuk nem rombolhatóak, hogyha rájuklő valaki, akkor a lézercsík tovább pattan. És van egy portalos része is, az meg adná magát.

olomhuszar commented 11 years ago

És akkor a pályán csak a 4 égtájnak megfelelően lehetne menni, a sarkokban meg ilyen átlós lécek lennének. Ez is egyszerüsít elég sokat.

WonderCsabo commented 11 years ago

Hagyjuk a tükröket, meg a portált egyelőre. Baromi kevés az idő, és az ünnepek is bekavarnak. Legyen sima tankos, de egy user több tankot iráníthat, RTS szerűen. Sztem ezt egysz

kissger commented 11 years ago

flugi azt mondta, hogy valamilyen szintű személyre szabhatóság is kéne bele, ilyenekről volt szó, hogy pl őrjáratozás egy adott útvonalon, vagy defend this position... ilyesmi...

olomhuszar commented 11 years ago

Akkor vegyük a kérdéseket sorjába. A pálya milyen legyen, labirintus szerű? Vagy legyenek monjuk fák, olajoshordók, vagy kövek és 360°ba lehessen menni?

WonderCsabo commented 11 years ago

Utóbbi sztem. SFML-ben ha jól tudom, elég könnyen meg lehet oldani a bármefele menést.

olomhuszar commented 11 years ago

Rendben, akkor mehet bármerre, vannak persze kis akadályok a pályán, aminek hogyha neki akarna menni, akkor kikerülje, vagy csak megálljon ott helyben?

WonderCsabo commented 11 years ago

Először csak álljon meg, ha van időnk majd megírjuk kikerülősre. De persze az utóbbi lenne az igazi.

WonderCsabo commented 11 years ago

Szóval:

egy user-nek több tankja lehet. Ezeket a tankokat:

Új tankok vásárlása:

Pálya

Egyéb ötletek?

kissger commented 11 years ago

valami kreditet kap a user az ellenséges tank megsemmisítéséért, és a kreditekből új tank vásárlása, sebzett tank javítása ( ehhez mondjuk visszatérhetne az alapbázisra)

WonderCsabo commented 11 years ago

Oké, legyen ez. Alapbázis a pálya egy sarka, és simán spawnol (megjelenik egy új tank). Sztem enni funkció a tankoknak elég is lesz, csak tudjuk implementálni. Írok egy wikit akkor erről. De egyéb nem tankos plusz funkciót, amit kihagytam, és ki kell fejteni, szívesen fogadok!

kissger commented 11 years ago

pálya alapból lehetne felfedezetlen, és ahogy mennek a tankok, felfedeznék a pályát, ellenséges egységeket, stb. pályán felszedhető az olajoshordó mondjuk -> ++user_kredit de szerintem ez is maradhat a végére, ha marad idő

WonderCsabo commented 11 years ago

Rendben.

olomhuszar commented 11 years ago

Ez apályafelfedezés, user kredites dolog maradhat a végére.

Először legyen az alapkoncepció, és akkor ebben az issueban megbeszéltek szerint a wikire kikerülő sorrndben írjuk tovább a featureöket.

WonderCsabo commented 11 years ago

Szóval szted az új tank vásárlása se legyen már benne az alapban? Vagy csak a pályás kredites amit gergő utoljára írt?

WonderCsabo commented 11 years ago

Elkészítettem a logika wikijét, nézzétek meg. On Dec 16, 2012 2:26 PM, "Andras Baranko" notifications@github.com wrote:

Ez apályafelfedezés, user kredites dolog maradhat a végére.

Először legyen az alapkoncepció, és akkor ebben az issueban megbeszéltek szerint a wikire kikerülő sorrndben írjuk tovább a featureöket.

Reply to this email directly or view it on GitHubhttps://github.com/WonderCsabo/Projekt/issues/3#issuecomment-11417659.

olomhuszar commented 11 years ago

Minden funkcióhoz nyissunk egy külön threadet. Ide ilyeneket írjunk, hogy pl nekem kell kommunikációhoz egy olyan, hogy getLocation ami egy xy structot adjon vissza, etc..., majd frissítsük ezt a wikin. Ill. lehetne valami olyan jelölést használni, ami már azt mutatja hogy az jelenleg úgy van a projektben és már működik, ill. még csak szeretnék hogy az úgy legyen. a fenti példánál maradva a wikire: class Tank: +getLocation -> struct x,y