Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

According to following structure i have to create a 2D board game.The game has to indicate that given page 2 and 3. Addition to those

image text in transcribed

image text in transcribed

image text in transcribed

According to following structure i have to create a 2D board game.The game has to indicate that given page 2 and 3. Addition to those rules you can add any other rules.

PPJ Project 2021 v2 Your main task is to create a console-based game. The game has to use: 1/O to communicate with user1 Map (2D board) . N 4 Player Game visualization (You have to create text version) Scoring To gain 100% of project's points, you have to choose a collection of features for your game and implement it. The final score includes: 1. Features (12 points) 2. Good practices (5 points) 3. Using Java API (3 points) Features table Difficulty Easy Name Store information about player Easy 1 pt. Place player on the map Easy Allow player to move on the board Easy Add some elements on map Example Gain You can create a 1 pt. class for storing data like health, mana, points, resources, money etc. You can set (x,y) position related to map Game asks: "Where 1 pt. do you want to move?" Players writes: "NORTH So, player is one spot up If player is present 1 pt. on element's spot, it will decrease health points or increase money Every time you play, 2 pts. elements are in different position There should be 4 2 pts. different actions. Adding different amount of money is still just one action. Player can meet a 2 pts. game character to interact with. If health Format) Java API 1. Use package(s) 2. Use Java built-in classes (3 minimum) 3. Use inheritance 4. Use hermitization 5. Use arrays 6. Use own defined types Submitting What do I need to prepare? 1. Solution in source folder 2. List of features according to features table (remember to gain 12 points in total) PPJ Project 2021 v2 Your main task is to create a console-based game. The game has to use: 1/O to communicate with user1 Map (2D board) . N 4 Player Game visualization (You have to create text version) Scoring To gain 100% of project's points, you have to choose a collection of features for your game and implement it. The final score includes: 1. Features (12 points) 2. Good practices (5 points) 3. Using Java API (3 points) Features table Difficulty Easy Name Store information about player Easy 1 pt. Place player on the map Easy Allow player to move on the board Easy Add some elements on map Example Gain You can create a 1 pt. class for storing data like health, mana, points, resources, money etc. You can set (x,y) position related to map Game asks: "Where 1 pt. do you want to move?" Players writes: "NORTH So, player is one spot up If player is present 1 pt. on element's spot, it will decrease health points or increase money Every time you play, 2 pts. elements are in different position There should be 4 2 pts. different actions. Adding different amount of money is still just one action. Player can meet a 2 pts. game character to interact with. If health Format) Java API 1. Use package(s) 2. Use Java built-in classes (3 minimum) 3. Use inheritance 4. Use hermitization 5. Use arrays 6. Use own defined types Submitting What do I need to prepare? 1. Solution in source folder 2. List of features according to features table (remember to gain 12 points in total)

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

Students also viewed these Databases questions

Question

define EFFECTIVE PARTICIPATION

Answered: 1 week ago