A List of Game Development Libraries

  • To contribute, fork the repo and add your library to the list.

Sony

all of these are in C or C++

PlayStation (PSX)

  • PSX Toolchain gcc
  • PSn00bSDK - C++ - Link

PlayStation 2 (PS2)

PlayStation 3 (PS3)

PlayStation 4 (PS4)

PlayStation 5 (PS5)

-- see ps4 -- (no jailbreak yet that lets you run code, but it runs ps4 apps so ps4 homebrew will run one an exploit is found (probably))

PlayStation Portable (PSP)

PlayStation Vita (PSVITA)

Microsoft

XBOX

XBOX 360 (X360)

XBOX ONE (X1)

XBOX SERIES (XS)

Nintendo

Nintendo Entertainment System (NES)

Super Nintendo Entertainment System (SNES)

Virtual Boy (VB)

Nintendo 64 (N64)

GameCube (GC)

Wii (Wii)

Wii U (Wii U)

Nintendo Switch (Switch)

Game Boy (GB)

Game Boy Color (GBC)

Game Boy Advance (GBA)

Nintendo DS (DS)

Nintendo 3DS (3DS)

SEGA

SEGA Master System (MS)

SEGA Mega Drive / Genesis (MD / Genesis)

SEGA Game Gear (GG)

SEGA (Mega) CD (CD)

SEGA 32X (32X)

SEGA Pico (Pico)

SEGA Saturn (Saturn)

SEGA Dreamcast (Dreamcast)

PC

  • raylib - Various - Link
  • pygame - Python - Link