Skip to content
mogemimi edited this page May 24, 2015 · 20 revisions

Pomdog

Pomdog is an open source game engine, written in modern C++, developed as a hobby. Target platforms are Mac OS X, Windows Desktop, and Windows Store apps. It currently works on Mac OS X and Windows.

You are welcome to use it and participate in the development by adding issues, submitting pull requests or forking the code on Github. For more information about how to develop, see the following pages:

Features

  • Multi platform (Mac OS X, Windows)
  • DirectX 12/Metal based modern graphics API (work on DirectX 11 and OpenGL 3.3/4.1)
  • Audio Engine (implementation on XAudio2 and OpenAL)
  • Signals and Slot

Pomdog is a conformant implementation of Modern Graphics API (ex. Metal, DirectX 12 and Vulkan) specification, currently works on DirectX 11 and OpenGL 3.3/4.1.

Supported Platforms

Pomdog can run on the following platforms:

  • Mac OS X
  • Windows Desktop (DirectX 11 and OpenGL)

Note: Support Windows 8 Desktop and Windows Store
Pomdog will support development of Windows 8 Desktop and Windows Store apps; however, Visual C++ Compiler (2015 RC) doesn't completely support C++14.