Platform Dependency is one of the critical and initial aspects before game execution, which cannot be ignored.
Games come with a set of dependency on how they have to run. Different platforms and versions are required to execute the game. Often the installation process of a game takes more time than expected due to the version problem, error in Makefile, and other reasons.
If the platform dependencies are not stated explicitly, it may cause problems for user. Faulty installation can lead to disinterest of user from the beginning only.
All the steps and requirements related to platform dependency of the game should be properly documented involving lower-level details; thus the user will not have to struggle on the execution of game.
Consider a game running smoothly on Windows laptop, but on Mac PC. Further the developers did not provide any information about the same. Another example can be related to processor requirement of game. All the requirements and dependencies should be documented beforehand, so that it does not annoys the user.