Sokoban
Sokoban
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/37945Identifiers
Study Information System: 77883
Collections
- Kvalifikační práce [11325]
Author
Advisor
Referee
Yaghob, Jakub
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Software Engineering
Date of defense
17. 9. 2010
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Cílem bakalářské práce je implementace varianty hry Sokoban a komunitní webové aplikace pro hráče, která jim umožní porovnat své dosažené výsledky. Práce bude zahrnovat: - dva hrací módy: hru pro jednoho hráče a síťovou hru pro dva hráče, - řešení kol s využitím existujících solver a řešení kol od hráčů, - vytváření vlastních kol a - možnost naprogramování jednotlivých objekt formou pluginů. Hra bude napsána v jazyce C#, webová aplikace v PHP nad databází MySQL.
The goal of the Bachelor thesis is to implement a variant of Sokoban game and to create a community website for players which would provide means for comparison of players' results. The work will include: - two game modes: single player and network game for two players, - solving of rounds with the help of existing Sokoban solvers and solutions of players, - creating of rounds and - possibility of programming particular objects via plugins. The game will be programmed in C#, the website in PHP and MySQL.