Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Task: Create a class that describes a game character and has methods that enable the character to move around the terminal/console screen (I call the

image text in transcribed

Task: Create a class that describes a game character and has methods that enable the character to move around the terminal/console screen (I call the character a "walker" and the movement is "walking"). You'll also need to create a driver class to actually run the game character. How we'll work on this project: The project is split into ten stages. Your group will have some time to work on it. Put your work on a piece of paper. At the end of the time, we'll display the work of a few of the groups onto the screen via the document camera, and constructively critique the work as a class. Then we'll go on to the next stage. Stage 1: Answer the following questions that generally address thinking about the problem: What are the steps that go into drawing the walker? What are the steps that go into making the walker move? Stage 2: Answer the following questions that take our above answers and puts them into an object-oriented framework: What are the data/variables that describes the walker? What are the methods the walker needs to move? What will the driver class do? Stage 3: Create the instance variables in your "walker" class. What default values (if any), should they be set to? Remember you can change the values of the variables via a specific instance of the class that is instantiated in the driver class' main method. Stage 4: Create the method to draw your character on the screen. Task: Create a class that describes a game character and has methods that enable the character to move around the terminal/console screen (I call the character a "walker" and the movement is "walking"). You'll also need to create a driver class to actually run the game character. How we'll work on this project: The project is split into ten stages. Your group will have some time to work on it. Put your work on a piece of paper. At the end of the time, we'll display the work of a few of the groups onto the screen via the document camera, and constructively critique the work as a class. Then we'll go on to the next stage. Stage 1: Answer the following questions that generally address thinking about the problem: What are the steps that go into drawing the walker? What are the steps that go into making the walker move? Stage 2: Answer the following questions that take our above answers and puts them into an object-oriented framework: What are the data/variables that describes the walker? What are the methods the walker needs to move? What will the driver class do? Stage 3: Create the instance variables in your "walker" class. What default values (if any), should they be set to? Remember you can change the values of the variables via a specific instance of the class that is instantiated in the driver class' main method. Stage 4: Create the method to draw your character on the screen

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

How Do I Use A Database Research Tools You Can Use

Authors: Laura La Bella

1st Edition

1622753763, 978-1622753765

More Books

Students also viewed these Databases questions

Question

Define overfitting.

Answered: 1 week ago

Question

5. A review of the key behaviors is included.

Answered: 1 week ago