Skip to content
forked from armory3d/armorcore

3D Engine Core for C with embedded V8

License

Notifications You must be signed in to change notification settings

Onek8/armorcore

This branch is up to date with armory3d/armorcore:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8b04fdf · Nov 8, 2024
Aug 12, 2024
Oct 2, 2024
Nov 8, 2024
Oct 25, 2024
Jun 10, 2024
Jun 11, 2024
Aug 12, 2024
Aug 12, 2024
Sep 30, 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 56.3%
  • C++ 35.6%
  • TypeScript 3.2%
  • JavaScript 1.7%
  • Objective-C 1.4%
  • Yacc 1.4%
  • Other 0.4%