Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

PLEASE COMPLETE USING C# AND ALSO USE COMMENTS TO EXPLAIN WHAT EXACTLY YOU ARE DOING SO I MAY FOLLOW AND LEARN HOW EVERYTHING OPPERATES! PLEASE

image text in transcribed

image text in transcribed

PLEASE COMPLETE USING C# AND ALSO USE COMMENTS TO EXPLAIN WHAT EXACTLY YOU ARE DOING SO I MAY FOLLOW AND LEARN HOW EVERYTHING OPPERATES! PLEASE USE NEXT LINE FORMATTING IF POSSIBLE!

CS 3110 Project 1 Description Your task is to create a text-based adventure-ish sort of game. In software engineering requirements represent the end goal of the project. The requirements specify and describe what the software is supposed to do, what features it is to have, etc. Below are the requirements describing what the game should be like when it's completed. Creative elements such as the setting and theme of the game as well as the exact mechanics of the battle system are up to you within the boundaries of the requirements. Also, it's up to you to determine what constitutes winning the game or to even make it such that the game continues on indefinitely Though not required, it could be wise to create some design documents or at least think through some of the details of the project. It could also be good to have some milestones (intermediary goals) throughout the development. Some good milestones for this project could be simply displaying the map, allowing the user to move around the map, getting the player and an enemy to battle, etc. Requirements Create a text-based map-based game The game shall feature a tile-based map The game shall be capable of displaying a textual representation of the map The player's current location shall be indicated on the textual representation of the map Each tile of the map shall be capable of being different. The map should be either randomly generated or statically (hardcoded) created The player shall be able to move from its current tile to adjacent tiles. The game shall progress in a turn-based manner At the beginning of each turn, the player is permitted to move to a new tile At the beginning of each turn, the player should also have the option to quit the game Tiles shall be capable of featuring enemies and items Upon entering a new tile, the game shall describe the pertinent information about that tile, commencing any battles with enemies on that tile, and subsequently allowing the player to collect any items on that tile CS 3110 Project 1 Description Your task is to create a text-based adventure-ish sort of game. In software engineering requirements represent the end goal of the project. The requirements specify and describe what the software is supposed to do, what features it is to have, etc. Below are the requirements describing what the game should be like when it's completed. Creative elements such as the setting and theme of the game as well as the exact mechanics of the battle system are up to you within the boundaries of the requirements. Also, it's up to you to determine what constitutes winning the game or to even make it such that the game continues on indefinitely Though not required, it could be wise to create some design documents or at least think through some of the details of the project. It could also be good to have some milestones (intermediary goals) throughout the development. Some good milestones for this project could be simply displaying the map, allowing the user to move around the map, getting the player and an enemy to battle, etc. Requirements Create a text-based map-based game The game shall feature a tile-based map The game shall be capable of displaying a textual representation of the map The player's current location shall be indicated on the textual representation of the map Each tile of the map shall be capable of being different. The map should be either randomly generated or statically (hardcoded) created The player shall be able to move from its current tile to adjacent tiles. The game shall progress in a turn-based manner At the beginning of each turn, the player is permitted to move to a new tile At the beginning of each turn, the player should also have the option to quit the game Tiles shall be capable of featuring enemies and items Upon entering a new tile, the game shall describe the pertinent information about that tile, commencing any battles with enemies on that tile, and subsequently allowing the player to collect any items on that tile

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

Step: 3

blur-text-image

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

Data Analysis Using SQL And Excel

Authors: Gordon S Linoff

2nd Edition

111902143X, 9781119021438

More Books

Students also viewed these Databases questions