Poznámka: články jsou již mnoho let staré, doba se posunula, mnoho věcí v nich doporučovaných je již dnes překonané - berte s rezervou!


Ročníkový projekt

Téma

Cílem bylo naimplementovat PC verzi deskové hry Osadníci z Katanu.

Vedoucí projektu

RNDr. Filip Zavoral, Ph.D., Katedra softwarového inženýrství

Platforma

Program bude psán pro operační systém Windows a platformu Microsoft .NET 2.0, v jazyce C#

Specifikace

Malý screenshot
  • věrný převod deskové hry do multiplayerové PC hry
  • klient server architektura, připojování klientů
  • možnost síťové hry
  • oddělení jednotlivých komnukačních a logických vrstev a rozhraní

Alfa verze

Alfa verze již byla předvedena a schválena.

První verze bude obsahovat serverovou a klientskou část, Server bude konzolová aplikace, na které bude moct běžet v jednom okamžiku právě jedna hra.

Klientská část bude WinForms aplikace, schopná připojit se k serveru a hrát podle zjednodušených pravidel.

V první verzi hry budou pravidla hry následujícím způsobem zjednodušena:

  • Nebude možno obchodovat s ostatními hráči, pouze s bankou v poměru 4/1.
  • Ve hře nebude zloděj, místo něj bude ve hře jedno pole s číslem 7, ze kterého se budou těžit suroviny stejně jako z ostatních polí
  • Ve hře nebudou žádné přístavy, obchodovat s bankou se bude pouze v základní poměru 4/1
  • Ve hře nebudou žádné akční karty.
  • Stavět se budou pouze vesnice a silnice, ne města.

Pokračování projektu

Ročníkový projekt byl dál rozšířen do podoby bakalářské práce, která byla následně obhájena.

Finální verze již obsahuje hry všechny možnosti a pravidla původní deskové hry.

Dále je možné nahradit server pro jednu hru serverem, na kterém bude možné hrát víc her současně (kompatibilita se serverem pro jednu hru zůstala zachována).

Screenshoty

Nějaké screenshoty ze hry:

Ukázka ze hry

Ukázka ze hry - obchodování

TOPlist