Answered step by step
Verified Expert Solution
Link Copied!
Question
1 Approved Answer

The software to be developed is inspired by the Game of the Amazons board game, with four queens to both players, of which move before

The software to be developed is inspired by the Game of the Amazons board game, with four queens to both players, of which move before firing an arrow that obstructs tiles. In short, the objective is to block off the movement of the opponents teams, and the game concludes whenever someone can no longer move any of their queens. This task requires the game to check many conditions before and after moves are made.

As follows, this is the scope of the aforementioned project:

  • The application will be programmed in Java, and therefore should be able to operate on multiple platforms as java allows, however it is not designed with mobile devices in mind.
  • It functions as a standalone application without any network functionality.
  • The application will support two player local play and player vs AI. The mouse should be implemented as a control that allows characters to select pieces and direct them to move or fire an arrow. The AI should at minimum should be able to move and fire arrows according to the rules.
  • The application will consist of a GUI that allows a user to interact with it without need of a console. This includes a menu that allows players to start the game, designate game mode, and forfeit games, as well as a window that displays the grid in which the game takes place (10x10 grid).

I need you to develop a pseudocode for this. It doesnt have to be too complicated or hard. The language I'm using is C#. A rough idea of how the program operates with variables and logic in mind.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image
Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Mastering Apache Cassandra 3 X An Expert Guide To Improving Database Scalability And Availability Without Compromising Performance

Authors: Aaron Ploetz ,Tejaswi Malepati ,Nishant Neeraj

3rd Edition

1789131499, 978-1789131499

More Books

Students explore these related Databases questions