Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Video Game Organizer / Sorter / Collector In this assignment we will create a video game organizer. Given a list of videogames, we will collect

Video Game Organizer/Sorter/Collector
In this assignment we will create a video game organizer.
Given a list of videogames, we will collect the data, clean
and organize it, and sort them.
Step 1(25)
We will create a VideoGame class that will hold the
data collected from the csv file.
The following attribute/fields are required for this class
- The videogame's name
- The platform of the game (e.g. WII, XBOX, etc.)
- The year the videogame was made
- The genre of the videogame
- The publisher of the videogame
-4 different attributes for the sales from
-NA, Japan, the EU, and other sales across the world
Use these fields to create a constructor for the VideoGame class, as
well as getters and setters for each field.
Step 2(25)
The following file contains 1500 rows of videogames and their data
vgsales.csv
vgsales.txt
Read the file, and extract each video game title, along with its data.
Then, sort the videogames by the total number of sales across the world.
Step 3(50)
Write a separate java file --ex.VideoGameRunner-- Create a menu that provides the user with the following option(s)
- Collect games by genre --> Retrieve the user's desired genre and retrieve all videogames based on that genre. Then, write them and their information into a file (ex. HorrorGames.txt) and tell the user that the collection was successful/not successful (e.g."239 games were collected!")
- Collect games by platform --> Retrieve the user's desired platform and retrieve all videogames based on that platform. Then write them and their information into a file (ex. WIIGames.txt) and tell the user that the collection was successful/not successful (e.g."213 games were collected!")
- Collect games by Publishers --> Retrieve the user's desired publisher and retrieve all videogames based on that publisher. Then write them and their information into a file (ex. Activision.txt) and tell the user that the collection was successful/not successful (e.g."429 games were collected!")
- Collect games based on total revenue made --> Retrieve games based on the revenue given by the user. For example, if the user desires game who's revenue was below 3.45(in millions). Save the games and their information into a text file and tell the user that the collection was successful/not successful (e.g."1203 games were collected!").

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

Fundamentals Of Database Systems

Authors: Ramez Elmasri, Shamkant B. Navathe

7th Edition Global Edition

1292097612, 978-1292097619

More Books

Students also viewed these Databases questions

Question

What is u w, assuming that w u = (2, 2, 1)?

Answered: 1 week ago

Question

How do modern Dashboards differ from earlier implementations?

Answered: 1 week ago