Java 8 alkalmazásfejlesztés

dc.contributor.advisorJeszenszky, Péter
dc.contributor.authorKádár, Gergely Sándor
dc.contributor.departmentDE--Informatikai Karhu_HU
dc.date.accessioned2017-05-10T07:04:32Z
dc.date.available2017-05-10T07:04:32Z
dc.date.created2017-05-09
dc.description.abstractA szakdolgozat célja hálózati kommunikáció hozzáadása egy korábbi Java projektemhez, egy magyar nyelvű PC-s Scrabble játékhoz. A Scrabble egy világszerte népszerű társasjáték, melyben a játékosok egy négyzethálóval ellátott táblán, megadott szabályok szerint, betűzsetonokat elhelyezve szavakat alakítanak ki. A korábbi programomban a felhasználó egy darab, többé-kevésbé brute-force módszerrel megírt számítógépes ellenfél ellen játszhatott. Célom az volt, hogy a játékot oly módon terjesszem ki, hogy több játékos ellen lehessen játszani, melyek vegyesen lehetnek számítógépek, illetve távoli játékosok, akikkel a hálózaton a TCP protokollt használva kommunikálunk. A szoftver fejlesztése során a Java nyelv 8-as verziója által nyújtott lehetőségeket is megpróbáltam kihasználni, melyek közül a legtöbbet a legújabb, felhasználói felületek építésre alkalmas keretrendszert, a JavaFX-et használtam. Emellett, amikor lehetett, lambda kifejezéseket és streameket is igénybe vettem. Ezek az eszközök néhány helyzetben könnyebbé, gyorsabbá tették a fejlesztést, és olvashatóbb kódot eredményeztek.hu_HU
dc.description.courseprogramtervező informatikushu_HU
dc.description.degreeBSc/BAhu_HU
dc.format.extent44hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/239806
dc.language.isohuhu_HU
dc.subjectJava 8hu_HU
dc.subjectalkalmazásfejlesztéshu_HU
dc.subjectScrabblehu_HU
dc.subject.dspaceDEENK Témalista::Informatikahu_HU
dc.titleJava 8 alkalmazásfejlesztéshu_HU
Fájlok