o
odinpkg.dev
packages / app / jimbo2d

jimbo2d

51d73f1app

WIP library for 2D game development in Odin.

No license · updated 2 weeks ago

WIP library I use for 2D game development. Features will be added as I need them. Currently has:

  • Windowing & input
  • Rendering with auto-batching
  • Many shape drawing functions + custom shape rendering
  • Draw lists for grouping draw commands
  • Font rendering (SDF & bitmap)
  • Loading/creating textures
  • Custom shaders

Uses GLFW and OpenGL 3 for now, but more platforms and rendering backends will be supported.

Working on:

  • Audio support
  • Custom uniform data for shaders