For the purpose of ethanon this question, a "2D game engine" is ethanon defined as a framework for managing game state ethanon and behavior, integrated with 2D-specific middleware (at game minimum, a rendering engine engine).
4ian ethanon / GDevelop.6k, gDevelop is an open-source, cross-platform game engine designed to be used by everyone.
This is based.Editor runs on MacOSX and Windows.Supports different alignment modes and substring colorization.It supports shader game model.0.The engine will certainly run very smooth on your laptop. However i'm not sure if my computer is strong enough.
Likewise, only a high-level tool which allows assembly of 2D games from assets fits even if it has no coding interface.
About the linux port: the library in which the Engine is based (GameSpaceLib, made by me) has a WIP OpenGL version windows that would probably compile on Linux without major changes.It is written in C and runs on MacOSX, iOS, Android, Windows and Linux.It wont compressed require any plugins, such as Flash or Unity, and runs as pure html5/JS application using WebGL for rendering.It has flexible resources management system, automatic sprites batching, memory pools and more.Game pokemon rpg retro-games gameboy 2d-game game-engine 2d-game-engine rpg-game-engine unity unity2d C# Updated Jul 6, 2019 forza enduro2d / enduro2d 58 Yet another 2d game engine of dreams (work in progress) engine 2d-engine game-engine game-engine-2d 2d-game-engine framework 2d-framework game game-framework 2d-game-framework game-library 2d-game-library cpp cpp11 cpp14 c-plus-plus.2d-game-engine sfml lua-script engine 2d game-engine cpp17 gamedev zlib collider cmake game-development 2d-framework 2d-game-framework cplusplus cross-platform Good first issues C Updated Aug 13, 2019 gurkenlabs / litiengine 179 litiengine - The pure 2D java game engine.Oxygine is completely free and open source (MIT license) 2D game engine, available on GitHub.Some algorithms, horizon solely responsible for the game mechanics and is strictly speaking not the rendering only engine.The horizon rendering engine is responsible for the rendering or rather 3D rendering and not for the game mechanics.