Skip to content

Hongtae/SwiftVVD

Repository files navigation

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

Included External Libraries


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.

SwiftVVD_UI SwiftVVD_UI_Mac

A very simple glTF viewer

It reads glTF resources and renders with a graphics API similar to Apple's Metal.

Note

requires C++ Interoperability for reading glTF

simple glTF

👷 We still have a long way to go.