All Projects → ShawnMa16 → Tom_and_Jerry

ShawnMa16 / Tom_and_Jerry

Licence: MIT license
A multiuser AR game based on ARKit 2 and MultipeerConnectivity

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Tom and Jerry

ARMultiuser
this demo use arkit 2.0, realize multiplayer play together! The project refers to the official demo!
Stars: ✭ 30 (+25%)
Mutual labels:  multiplayer, scenekit, arkit, arkit2
iOS ARkit2 Multiusers
An example implemented multiplayer experience in ARKit2
Stars: ✭ 19 (-20.83%)
Mutual labels:  multiplayer, multiuser, scenekit, arkit2
avantindietro
Sample Swift iOS ARKit project which shows how to implement an Undo feature for ARKit/SceneKit apps.
Stars: ✭ 16 (-33.33%)
Mutual labels:  scenekit, arkit, arkit2
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+5650%)
Mutual labels:  scenekit, arkit
Arkit Shell Game
Shell Game built with ARKit and SceneKit
Stars: ✭ 82 (+241.67%)
Mutual labels:  scenekit, arkit
Arkit Sampler
Code examples for ARKit.
Stars: ✭ 1,334 (+5458.33%)
Mutual labels:  scenekit, arkit
Augmentedsolarsystem
An Augmented reality experience to explore planets in our Solar System
Stars: ✭ 69 (+187.5%)
Mutual labels:  scenekit, arkit
Arplayer
Playback videos using ARKit and AVFoundation.
Stars: ✭ 117 (+387.5%)
Mutual labels:  scenekit, arkit
Arkit Portal
Simple portal demo implemented with ARKit+SceneKit, the trick is to change the rendering order and render invisible "masks" to hide what's inside.
Stars: ✭ 105 (+337.5%)
Mutual labels:  scenekit, arkit
React Native 3d Model View
A React Native view for displaying 3D models
Stars: ✭ 119 (+395.83%)
Mutual labels:  scenekit, arkit
Arkit2.0 Prototype
After Apple’s introduction of ARKit 2, we have been consistently working behind to create shared-AR experiences. Our goal is to improve the utility of mobile using AR experiences.
Stars: ✭ 236 (+883.33%)
Mutual labels:  scenekit, arkit
Arkit Smb Homage
An implementation of a Super Mario Bros-like game in augmented reality with ARKit and SceneKit.
Stars: ✭ 244 (+916.67%)
Mutual labels:  scenekit, arkit
Aruler
Mesure distance using apple ARKit
Stars: ✭ 1,227 (+5012.5%)
Mutual labels:  scenekit, arkit
Artargetshooting
An AR shooting game for the WWDC 2018 Scholarship [Accepted]. ARKit 飞盘射击游戏,WWDC 2018 奖学金入选作品
Stars: ✭ 77 (+220.83%)
Mutual labels:  scenekit, arkit
Measurethings
ARKit framework demo for our article
Stars: ✭ 97 (+304.17%)
Mutual labels:  scenekit, arkit
Arkit Projects
Experimenting with ARKit
Stars: ✭ 70 (+191.67%)
Mutual labels:  scenekit, arkit
Artetris
Augmented Reality Tetris made with ARKit and SceneKit
Stars: ✭ 1,483 (+6079.17%)
Mutual labels:  scenekit, arkit
Armeasuredemo
Place virtual objects into 3D space and calculate distance between objects
Stars: ✭ 42 (+75%)
Mutual labels:  scenekit, arkit
Scenekit Scnline
Draw a tube or thick line in SceneKit
Stars: ✭ 49 (+104.17%)
Mutual labels:  scenekit, arkit
Arkit Floorislava
Basic ARKit example that detects planes and makes them lava.
Stars: ✭ 120 (+400%)
Mutual labels:  scenekit, arkit

This is an AR multiuser game based on ARKit 2 and Multipeerconnectivity.

It allow users to controll the characters to interact with.

Also see a simplified version here

Prerequisites

  • Two iOS 12 devices in the same Wi-Fi
  • Xcode 10

Installing

  • CocoaPods
$ sudo gem install cocoapods
  • SnapKit
$ cd Tom_and_Jerry-master
$ pod install

Running

The better you match the AR worldmap, the better lighting shadow you will get

open "Tom_Jerry.xcworkspace"

Host the game with one device

  1. Find and scan the ground plane

  2. Wait for the ARKit status label to show "Maped"

DO NOT ADD GAME OBJECT FOR NOW

Join the game

  1. Find and scan the same ground plane

  2. Wait for the ARKit status label to show "Maped" on the second device

Place the game objects on all devices

  • Game objects will be placed on the center of the yellow Four Square
  • Don't place objects too close when beginning

Features

  • Multiuser
  • Lighting in SceneKit
  • Joystick
  • Animation in SceneKit with Mixamo

Authors

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].