Keep more comprehensive game information #50

Closed
opened 2023-02-18 16:12:48 +00:00 by lukas · 0 comments
Owner

For console games, the platform would have to be named after the device but platform would not necessarily be equal to device. You could have bought a game on Playstation 4 (the platform) but play it on Playstation 5 (the device). This would also make it possible to account for playing digital versions of NES games on the Nintendo Switch:

Scenarios:

Game bought on the Nintendo Switch store, it's the emulated original SNES version.

Game.Name: The Legend of Zelda: A Link to the Past
Game.Platform: SNES
Edition.Name: The Legend of Zelda: A Link to the Past
Edition.Platform: SNES (emulated)
Purchase.Platform: Nintendo Switch Online
Purchase.Ownership_Type: Rented
Session.Device: Nintendo Switch

The same game but pirated and played on PC in an emulator.

Game.Name: The Legend of Zelda: A Link to the Past
Game.Platform: SNES
Edition.Name: The Legend of Zelda: A Link to the Past
Edition.Platform: SNES (emulated)
Purchase.Platform: N/A
Purchase.Ownership_Type: Pirated
Session.Device: PC

Physical copy of a game played on the Playstation 4.

Game.Name: Ghost of Tsushima
Game.Platform: Playstation 4
Edition.Name: Ghost of Tsushima
Edition.Platform: Playstation 4
Purchase.Platform: Playstation 4
Purchase.Ownership_Type: Physical
Session.Device: Playstation 5

A digital upgrade of the physical copy for the Playstation 5.

Game.Name: Ghost of Tsushima
Game.Platform: Playstation 4
Edition.Name: Ghost of Tsushima Director's Cut
Edition.Platform: Playstation 5
Purchase.Platform: Playstation 5
Purchase.Ownership_Type: Digital Upgrade
Session.Device: Playstation 5

For console games, the platform would have to be named after the device but `platform` would not necessarily be equal to `device`. You could have bought a game on Playstation 4 (the platform) but play it on Playstation 5 (the device). This would also make it possible to account for playing digital versions of NES games on the Nintendo Switch: Scenarios: Game bought on the Nintendo Switch store, it's the emulated original SNES version. Game.Name: The Legend of Zelda: A Link to the Past Game.Platform: SNES Edition.Name: The Legend of Zelda: A Link to the Past Edition.Platform: SNES (emulated) Purchase.Platform: Nintendo Switch Online Purchase.Ownership_Type: Rented Session.Device: Nintendo Switch The same game but pirated and played on PC in an emulator. Game.Name: The Legend of Zelda: A Link to the Past Game.Platform: SNES Edition.Name: The Legend of Zelda: A Link to the Past Edition.Platform: SNES (emulated) Purchase.Platform: N/A Purchase.Ownership_Type: Pirated Session.Device: PC Physical copy of a game played on the Playstation 4. Game.Name: Ghost of Tsushima Game.Platform: Playstation 4 Edition.Name: Ghost of Tsushima Edition.Platform: Playstation 4 Purchase.Platform: Playstation 4 Purchase.Ownership_Type: Physical Session.Device: Playstation 5 A digital upgrade of the physical copy for the Playstation 5. Game.Name: Ghost of Tsushima Game.Platform: Playstation 4 Edition.Name: Ghost of Tsushima Director's Cut Edition.Platform: Playstation 5 Purchase.Platform: Playstation 5 Purchase.Ownership_Type: Digital Upgrade Session.Device: Playstation 5
lukas added a new dependency 2023-02-18 16:12:56 +00:00
lukas added a new dependency 2023-02-18 16:13:03 +00:00
lukas added a new dependency 2023-02-18 19:59:31 +00:00
lukas closed this issue 2023-02-18 20:49:59 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Depends on
Reference: lukas/timetracker#50
No description provided.