By porting, we mean adapting a completed version of the game from one platform to another. Following the porting process, the game will run natively and smoothly on the new platform according to its new specifications. Depending on the target platform, the goal is to ensure that the game runs as smoothly as the original or, in cases of a more powerful platform, improve upon the original performance.