Podrobno

Spletna platforma za igranje šaha za 3 igralce
ID Koprivec, Janez (Avtor), ID Marolt, Matija (Mentor) Več o mentorju... Povezava se odpre v novem oknu, ID Bohak, Ciril (Komentor)

.pdfPDF - Predstavitvena datoteka, prenos (1,15 MB)
MD5: 24F2F3B0D96264D5C086FC7E7A55A4A8

Izvleček
Diplomska naloga obravnava izziv, kako fizično različico Vargovega šaha za tri igralce, ki je trenutno dostopna zgolj v analogni obliki, digitalizirati in približati širši javnosti preko spletne aplikacije. Problem izhaja iz potrebe po enostavnejšem učenju pravil ter omogočanju igre brez fizične igralne plošče in figur, z izzivi, kot so realizacija nestandardne šahovske logike, sinhronizacija treh igralcev ter intuitivna vizualizacija posebne oblike šahovske plošče. Kot rešitev je bila zasnovana in implementirana spletna aplikacija z modernimi tehnologijami, ki omogoča ustvarjanje uporabniških računov, igro na eni napravi ali preko spleta ter vpogled v zgodovino partij. Pri rešitvi so bili uporabljeni Node.js, React, Mantine, Socket.IO in MongoDB. Ključni prispevek naloge je intuitivna, odzivna in uporabniku prijazna digitalna izvedba šaha za tri igralce, ki pomembno prispeva k širši dostopnosti in popularizaciji te različice šaha.

Jezik:Slovenski jezik
Ključne besede:spletna aplikacija, šah za tri igralce, React, Node.js, Soc- ket.IO, TypeScript, večigralska igra
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2025
PID:20.500.12556/RUL-172559 Povezava se odpre v novem oknu
COBISS.SI-ID:249369859 Povezava se odpre v novem oknu
Datum objave v RUL:08.09.2025
Število ogledov:194
Število prenosov:38
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:An online platform for three-player chess
Izvleček:
This thesis addresses the challenge of digitally implementing Varga’s threeplayer chess, which until now has only existed in analog form, and making it accessible to a broader audience through a web application. The problem arises from the need for easier learning of rules and enabling gameplay without a physical board and pieces, with challenges including the implementation of non-standard chess logic, synchronization of three players, and intuitive visualization of the uniquely shaped chessboard. As a solution, a web application was designed and implemented using modern technologies, allowing user account creation, play on a single device or online, and access to game history. The solution utilizes Node.js, React, Mantine, Socket.IO, and MongoDB. The key contribution of the thesis is an intuitive, responsive, and user-friendly digital implementation of three-player chess, significantly enhancing accessibility and popularizing this chess variant.

Ključne besede:web application, three-player chess, React, Node.js, Socket.IO, TypeScript, multiplayer game

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj