Question: 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

 Task: Create a class that describes a game character and has

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!