All Projects β†’ farice β†’ Arshooter

farice / Arshooter

Licence: apache-2.0
A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Arshooter

iOS-ARKit
Basic Concepts and Projects using ARKit on iOS.
Stars: ✭ 18 (-97.73%)
Mutual labels:  apple, augmented-reality, ios11, arkit
Expo Three Demo
πŸŽπŸ‘©β€πŸ« Collection of Demos for THREE.js in Expo!
Stars: ✭ 76 (-90.43%)
Mutual labels:  game, tutorial, demo, arkit
unity-arkit-charts-demo
iOS 11 ARKit Charts Demo
Stars: ✭ 13 (-98.36%)
Mutual labels:  augmented-reality, ios11, arkit
DreamBig
☁🌝☁ 3D emoji drawing iPad app with ARKit and the Apple Pencil ☁🌝☁
Stars: ✭ 24 (-96.98%)
Mutual labels:  augmented-reality, ios11, arkit
Arkit By Example
Apple ARKit example app
Stars: ✭ 458 (-42.32%)
Mutual labels:  apple, augmented-reality, arkit
Arkit 2 Image Tracking Demo
iOS 12 + ARKit 2 + Image tracking means: Harry Potter style moving pictures, living movie posters, video postcards, paper-thin β€œdisplays,” and lots more augmented reality fun.
Stars: ✭ 102 (-87.15%)
Mutual labels:  demo, augmented-reality, arkit
Epicsurvivalgameseries
Third-person Survival Game for Unreal Engine 4 (Sample Project)
Stars: ✭ 2,389 (+200.88%)
Mutual labels:  game, fps, tutorial
cARd
Flip your card with ARKit
Stars: ✭ 22 (-97.23%)
Mutual labels:  augmented-reality, ios11, arkit
ar-resume-with-visual-recognition
An augmented reality based rΓ©sumΓ© with Face recognition. The iOS app recognizes the face and presents you with the AR view that contains 3D mock face and details of your resume.
Stars: ✭ 71 (-91.06%)
Mutual labels:  augmented-reality, ios11, arkit
Simple-ARKit-Game
No description or website provided.
Stars: ✭ 13 (-98.36%)
Mutual labels:  augmented-reality, ios11, arkit
Arpaint
Draw with bare fingers in the air using ARKit
Stars: ✭ 672 (-15.37%)
Mutual labels:  ios11, augmented-reality, arkit
Arkit Unity3d
Access ARKit features like world-tracking, live video rendering, plane estimation and updates, hit-testing API, ambient light estimation, and raw point cloud data.
Stars: ✭ 124 (-84.38%)
Mutual labels:  ios11, augmented-reality, arkit
Arkit Floorislava
Basic ARKit example that detects planes and makes them lava.
Stars: ✭ 120 (-84.89%)
Mutual labels:  ios11, augmented-reality, arkit
Arplayer
Playback videos using ARKit and AVFoundation.
Stars: ✭ 117 (-85.26%)
Mutual labels:  ios11, augmented-reality, arkit
Argithubcommits
Show your GitHub commit records in 3D with ARKit and SceneKit. 用 ARKit ε±•η€Ίδ½ ηš„ GitHub 提亀图
Stars: ✭ 280 (-64.74%)
Mutual labels:  ios11, augmented-reality, arkit
Arkit Projects
Experimenting with ARKit
Stars: ✭ 70 (-91.18%)
Mutual labels:  ios11, augmented-reality, arkit
Augmentedsolarsystem
An Augmented reality experience to explore planets in our Solar System
Stars: ✭ 69 (-91.31%)
Mutual labels:  ios11, augmented-reality, arkit
ARKitPhysics
ARKit Demo for Physics
Stars: ✭ 21 (-97.36%)
Mutual labels:  augmented-reality, ios11, arkit
FacefARt
The world's most advanced fart app. Ever.
Stars: ✭ 13 (-98.36%)
Mutual labels:  apple, augmented-reality, ios11
Arkit
ARKit Base Project. Place virtual objects based on WWDC example project
Stars: ✭ 297 (-62.59%)
Mutual labels:  apple, ios11, arkit

ARShooter

License

ARShooter is an open source Augmented Reality shooter made with ARKit and written in Swift. Hence, it is only useable with iOS 11.

For more details on how to get started with ARKit and make your own AR Shooter, take a look at the complementary (and complimentary) tutorial.

status

Requirements

  • Xcode 9
  • iOS 11
  • A9 or better chip for ARWorldTrackingConfiguration

Note: The app automatically detects if your device supports the ARWorldTrackingConfiguration. If not, it will use the less immersive AROrientationTrackingConfiguration, which is supported by all devices.

Communication

  • If you found a bug, open an issue after checking the FAQ.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

Download

Simply navigate to your directory of interest, then clone.

$ git clone https://github.com/farice/ARShooter.git

If you'd like bullets to disappear rather than collect in the space around you, then switch to the bullets-disappear branch

 $ git checkout bullets-disappear

Finally, open the *.xcodeproj file and build to your supported device

FAQ

I am getting the SCNMatrix error:

Cannot invoke initializer for type 'SCNMatrix4' with an argument list of type '(matrix_float4x4)'

Please update to the latest Xcode version (this error is a result of a syntactical change made in Beta 2). If you insist on using Xcode Beta 1, then simply replace SCNMatrix4 with SCNMatrix4FromMat4.


Thanks

ARShooter has been featured by

License

ARShooter is released under the Apache license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].