Skip to content

3D Engine Core for C with embedded V8

License

Notifications You must be signed in to change notification settings

MathemanFlo/armorcore

This branch is 48 commits behind armory3d/armorcore:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1c14622 · Sep 24, 2024
Aug 12, 2024
Aug 15, 2024
Sep 24, 2024
Sep 19, 2024
Jun 10, 2024
Jun 11, 2024
Aug 12, 2024
Aug 12, 2024
Sep 13, 2024
Jun 11, 2024

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 57.8%
  • C++ 34.3%
  • TypeScript 3.1%
  • JavaScript 1.7%
  • Objective-C 1.4%
  • Yacc 1.3%
  • Other 0.4%