32,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 6-10 Tagen
payback
16 °P sammeln
  • Broschiertes Buch

The objective of this work is to develop a platform that allows players to play the role of a general in ancient and medieval battles. Players create tactical plans describing how their armies will be placed in the battlefield, how they will behave, and then watch the battles in which their armies participated. This platform consists of a Tactical Planner, a Battle Simulator and a Battle Viewer. The Tactical Planner is a Graphical User Interface (GUI) that allows players to create rich and varied tactical plans with ease. In each tactical plan, players can decide what types of soldiers to use,…mehr

Produktbeschreibung
The objective of this work is to develop a platform that allows players to play the role of a general in ancient and medieval battles. Players create tactical plans describing how their armies will be placed in the battlefield, how they will behave, and then watch the battles in which their armies participated. This platform consists of a Tactical Planner, a Battle Simulator and a Battle Viewer. The Tactical Planner is a Graphical User Interface (GUI) that allows players to create rich and varied tactical plans with ease. In each tactical plan, players can decide what types of soldiers to use, where to place them in the formation, and give them orders to follow during battle. The tactical plan is independent from the specific composition of the army. The Battle Simulator is a MultiAgent System that simulates battles, using the formations and orders defined in each tactical plan and two given armies. Every contingent (group of soldiers in an army) will be played by an autonomous agent that will follow its orders. Each battle is stored so players can watch it in the Battle Viewer.
Autorenporträt
Pedro has a Master's Degree in Computer Science, having focused on Game Design and Development. Pedro has 5 years of professional experience as a Software Developer, 4 years experience as a Technical Analyst, and a Scrum Master certification.