Serpent Is an Open-Source Game Framework Focused on 2D Games

Written in the D programming language, Serpent is an easy to use and cross-platform gaming framework that aims to help indie game developers create astonishing, retro video games that would work on Linux, Android, and Windows. For now, Serpent is focused on the creation of 2D video games that are compatible with today’s most used technologies, including Vulkan, OpenGL, DirectX, Metal, and Wayland. At its core, the game framework uses open-source technologies like bgfx and SDL.