![]() It is tested that multiple clients on different machines within an LAN can play together. Run several Client.java without argumentsĬore functionalities such as cards, players, updates etc. Run Server.java without arguments (a small window will appear) My ultimate goal is to automatize the creation of heroes and skills by designing a framework that supports the creation of common types of skills by several simple selections and keystrokes. Since I wrote the source code, it is easy to add heroes and skills to the game, so one day we can perhaps complete a "CMU-sha" (Battles of CMU), that would be really fun. A big fan of Sanguosha, I want to build a Sanguosha framework that my friends and I can use to play over the network. Second, most heroes (especially the better ones) are paid, and given that there are so many expansion packs, it costs a considerable amount of cash to purchase all heroes.Īnd these are the motives of my project. First, players are limited to play only the official heroes. Nonetheless, it does not quite meet all our needs. The use of computer largely reduces human errors in face-to-face games, so Sanguosha online is gaining popularity. There is an online version of Sanguosha, run by the company that designed it. However, most of these designs are limited to a graphical design of the hero card, because actually printing and playing these hero cards are infeasible to most people - most players are students who are busy at schoolwork as well, and it is hard to gather them together to play a game, which usually lasts more than 20 minutes besides, due to the complicated system of rules of Sanguosha, face-to-face games are prone to error, which sometimes can be very frustrating. Most of these "heroes" also abide by the rule of similarity, for example, a student with skill "study hard", a teacher with skill "homework", or perhaps Obama with skill "medicare". Therefore, besides the official game, many gamers invented their own versions of Sanguosha, in which heroes are replaced with friends, family members, celebrities, etc. ![]() Many people even learn a lot about the history of the Three Kingdoms through playing different heroes. ![]() An implicit rule is that the names and descriptions of a hero's skills should more or less match the historical facts about the hero. The core and most fun part of the game is the variety of heroes and their skills, as you may have already noticed, there are many expansion packs of heroes. Sanguosha, or translated as "Battles of the Three Kingdoms", is a very famous board game in China today, based on the historical events of the Three Kingdoms (a historical period in ancient China, around 220–280 AD).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |