Sign inSign up

elikloft/vulkan-gamedev-containers

By elikloft

•Updated about 1 year ago

Ready-to-use containers for Vulkan C++ game development with vcpkg dependencies

Image
Developer tools
0

210

elikloft/vulkan-gamedev-containers repository overview

⁠Vulkan GameDev Containers

Ready-to-use containers for Vulkan C++ game development with vcpkg dependencies.

⁠Features

  • Ubuntu 22.04 base (Linux) / Windows Server Core (Windows)
  • Vulkan SDK and development tools
  • vcpkg package manager pre-installed
  • AppImage build support (Linux)
  • CMake and build tools
  • GLFW and X11 libraries

⁠Available Tags

  • linux-latest, linux-1.1.0 - Linux container
  • windows-latest, windows-1.1.0 - Windows container

⁠Usage

Linux:

docker pull elikloft/vulkan-gamedev-containers:linux-latest
docker run -it --rm -v $(pwd):/workspace elikloft/vulkan-gamedev-containers:linux-latest

Windows:

docker pull elikloft/vulkan-gamedev-containers:windows-latest
docker run -it --rm -v ${PWD}:C:/workspace elikloft/vulkan-gamedev-containers:windows-latest

⁠Environment Variables

  • VCPKG_ROOT=/vcpkg (Linux) or C:/vcpkg (Windows)
  • VULKAN_SDK=/usr (Linux)
  • CMAKE_TOOLCHAIN_FILE - vcpkg CMake toolchain

⁠License

MIT

Tag summary

Content type

Image

Digest

sha256:4851884c4…

Size

993.5 MB

Last updated

about 1 year ago

docker pull elikloft/vulkan-gamedev-containers:linux-latest