Skip to content

3D Engine Core for C with embedded V8

License

Notifications You must be signed in to change notification settings

e2002e/armorcore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

armorcore

3D engine core for C with JS scripting. ArmorCore targets Direct3D12, Vulkan, Metal and WebGPU.

Powered by Kinc - low-level hardware abstraction library.

git clone https://github.com/armory3d/armorcore
cd armorcore

Windows (x64)

./make --graphics direct3d12
# Open generated Visual Studio project at `build\Armory.sln`
# Build for x64 & release

Linux (x64)

./make --graphics vulkan --compile

macOS (arm64)

./make --graphics metal
# Open generated Xcode project at `build/Armory.xcodeproj`
# Build

Android (arm64)

./make --graphics vulkan --target android
# Open generated Android Studio project at `build/Armory`
# Build

iOS (arm64)

./make --graphics metal --target ios
# Open generated Xcode project at `build/Armory.xcodeproj`
# Build

wasm

./make --graphics webgpu --target wasm

About

3D Engine Core for C with embedded V8

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 56.4%
  • C++ 35.6%
  • TypeScript 3.2%
  • JavaScript 1.7%
  • Objective-C 1.4%
  • Yacc 1.3%
  • Other 0.4%