With the objective of the issue, a “2D game engine” is understood to be a platform for managing sport state and conduct, included with Second-specific middleware (at minimal, a rendering engine). That is centered on Wikipedia’s description of the game engine, while being attentive to the 2nd section specific to 2D:
A casino game engine is speaking not the rendering engine, i.e. some calculations, only responsible for that game mechanics and may be the application. Like e.g. The rendering engine, the physics engine is simply middleware. The rendering engine is not and responsible for the manifestation or instead 3D rendering for that game mechanics.
Among other activities, qualifying motors don’t need any kind of sport resources of graphic editing or compositing, a development environment, or perhaps a physics engine. Similarly, a higher-level device that allows construction of 2D games from resources suits even when it’s no code software. This description is deliberately comprehensive and broad, to complement itself to the range of the issue: more specific requirements may fulfill, while that one acts as being a complete overview and launch.