Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

looking for either source code or pseudocode for C++, thank you Program 2: Buh-RING IT! For this assignment, you're going to simulate a text-based Role-Playing

looking for either source code or pseudocode for C++, thank you image text in transcribed
image text in transcribed
Program 2: Buh-RING IT! For this assignment, you're going to simulate a text-based Role-Playing Game (RPG). Design (pseudocode) and implement (source) for a program that reads in 1) the hero's Hit Points (HP - or health). 2) the maximum damage the hero does per attack, 3) the monster's HP and 4) the maximum monster's damage per attack. When the player attacks, it will pick a random number between 0 and up to the maximum damage the player does, and then subtract that from the monster. The same thing happens when the monster attacks the hero, but damage is to the hero. The program should display rounds and the HP of the hero and monster each round. If the hero or monster dies, it should print that this happened and should NOT continue (i.e. no extra text). To learn how to create random numbers, see the appendix. Sample run Enter the hero's starting hit points: 50 Enter the damage the hero's weapon does per strike: 20 Enter the monster's starting hit points: 40 Enter the monster's damage per strike: 15 W ROUND 1 Hero attacks for: 10 Monster has 30 HP Left Monster attacks you for: 1 You have 49 HP left ROUND 2 Hero attacks for: 18 Monster has 12 HP left Monster attacks you for: 7 You have 42 HP left ROUND 3W Hero attacks for: 0 Monster has 12 HP left Monster attacks you for: 14 You have 28 HP left ROUND 4 - Hero attacks for: 18 Monster has -6 HP left The monster dies and you earn 5 XP Battle ends... Sample run 2: Enter the hero's starting hit points: 50 Enter the damage the hero's weapon does per strike: 10 Enter the monster's starting hit points: 40 Enter the monster's damage per strike: 20 W ROUND 1 Hero attacks for: 1 Monster has 39 HP left Monster attacks you for: 6 You have 44 HP left ROUND 2 Hero attacks for: 5 Monster has 34 HP left Monster attacks you for: 1 You have 43 HP left ROUND 3 Hero attacks for: 8 Monster has 26 HP left Monster attacks you for: 8 You have 35 HP Left ROUND 4 Hero attacks for: 4 Monster has 22 HP left Monster attacks you for: 5 You have 30 HP left ====== ROUND 5 ====== Hero attacks for: 7 Monster has 15 HP left Monster attacks you for: 1 You have 29 HP left ====== ROUND 6 ====== Hero attacks for: 7 Monster has 8 HP left Monster attacks you for: 9 You have 20 HP left ====== ROUND 7 ====== Hero attacks for: 0 Monster has 8 HP left Monster attacks you for: 14 You have 6 HP left ====== ROUND 8 ====== Hero attacks for: 4 Monster has 4 HP left Monster attacks you for: 11 You have -5 HP left You are killed by the monster and lose 10 gold. Battle ends

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

Distributed Relational Database Architecture Connectivity Guide

Authors: Teresa Hopper

4th Edition

0133983064, 978-0133983067

More Books

Students also viewed these Databases questions

Question

What san audit trail?

Answered: 1 week ago