{"repo":"Hongtae/SwiftVVD","free":true,"listed":false,"github":"https://github.com/Hongtae/SwiftVVD","clone":"git clone https://github.com/Hongtae/SwiftVVD.git","description":"Swift 3D Game Engine for Windows, macOS, iOS, Linux","language":"Swift","stars":155,"topics":["swift","game-engine","vulkan","vulkan-renderer","game-development","swift-game-engine","apple-metal","vulkan-game-engine","apple-metal-game-engine","cross-platform"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Swift-VVD Cross-Platform Game Engine for swift programming language. - GPGPU Library with Vulkan / Metal - Game Physics & Audio - Declarative UI framework similar to SwiftUI - Tools and Utilities Warning It is not recommended for products as it is still in a very early stage in development and many features have not been implemented yet. --- Things that require pre-installation Windows 10/11 x64 Swift 6.0 or later GIT (with LFS) Vulkan SDK Requires a graphics driver installed that supports Vulkan 1.3 or later. Mac macOS 15.0 (Sequoia) or later (as a build target) Xcode 16 or later Note When cloning this project, you must use a GIT client that supports LFS. Linux / WSL2 Vulkan SDK Requires a graphics driver installed that supports Vulkan 1.3 or later. Swift 6.0 or later Wayland-1.20 or later (libwayland-dev) ALSA for Audio (libasound2-dev) Note Using devcontainer(Docker) is recommended. See devcontainer + Dockerfile Included External Libraries - FreeType - jpeg - libFLAC - libogg - libpng - libvorbis - LZ4 - LZMA - minimp3 - zlib - Zstd - TinyGLTF - OpenAL Soft - This is LGPL licensed, configured to build dynamic-library . --- Samples The UI Framework Declarative UI - Similar to SwiftUI, but also runs on Windows. [!NOTE] This UI framework is built for game development, not app development, and is designed to work on top of game engines. A very simple glTF viewer It reads glTF resources and renders with a graphics API similar to Apple's Metal. [!NOTE] requires C++ Interoperabil","default_branch":null,"files":null,"tree":[],"storefront":"/r/Hongtae","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Hongtae/SwiftVVD/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}