All Projects → bjarnel → Arkit Smb Homage

bjarnel / Arkit Smb Homage

Licence: apache-2.0
An implementation of a Super Mario Bros-like game in augmented reality with ARKit and SceneKit.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Arkit Smb Homage

Artargetshooting
An AR shooting game for the WWDC 2018 Scholarship [Accepted]. ARKit 飞盘射击游戏,WWDC 2018 奖学金入选作品
Stars: ✭ 77 (-68.44%)
Mutual labels:  arkit, scenekit
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 (-3.28%)
Mutual labels:  arkit, scenekit
Aruler
Mesure distance using apple ARKit
Stars: ✭ 1,227 (+402.87%)
Mutual labels:  arkit, scenekit
Scenekit Scnline
Draw a tube or thick line in SceneKit
Stars: ✭ 49 (-79.92%)
Mutual labels:  arkit, scenekit
Artetris
Augmented Reality Tetris made with ARKit and SceneKit
Stars: ✭ 1,483 (+507.79%)
Mutual labels:  arkit, scenekit
Augmentedsolarsystem
An Augmented reality experience to explore planets in our Solar System
Stars: ✭ 69 (-71.72%)
Mutual labels:  arkit, scenekit
Arkit Sampler
Code examples for ARKit.
Stars: ✭ 1,334 (+446.72%)
Mutual labels:  arkit, scenekit
Arpointcloud
A Basic Example Of Visualising Point Clouds In ARKit
Stars: ✭ 31 (-87.3%)
Mutual labels:  arkit, scenekit
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 (-56.97%)
Mutual labels:  arkit, scenekit
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 (+465.57%)
Mutual labels:  arkit, scenekit
Armeasuredemo
Place virtual objects into 3D space and calculate distance between objects
Stars: ✭ 42 (-82.79%)
Mutual labels:  arkit, scenekit
React Native 3d Model View
A React Native view for displaying 3D models
Stars: ✭ 119 (-51.23%)
Mutual labels:  arkit, scenekit
Scenekit Bezier Animations
Create animations over Bezier curves of any number of points
Stars: ✭ 35 (-85.66%)
Mutual labels:  arkit, scenekit
Arkit Projects
Experimenting with ARKit
Stars: ✭ 70 (-71.31%)
Mutual labels:  arkit, scenekit
Arkitbusinesscard
A Basic Example Creating An Interactive Business Card In ARKit2.
Stars: ✭ 33 (-86.48%)
Mutual labels:  arkit, scenekit
Arkit Shell Game
Shell Game built with ARKit and SceneKit
Stars: ✭ 82 (-66.39%)
Mutual labels:  arkit, scenekit
Arsolarplay
通过ARKit实现的太阳系动画
Stars: ✭ 593 (+143.03%)
Mutual labels:  arkit, scenekit
Arpaint
Draw with bare fingers in the air using ARKit
Stars: ✭ 672 (+175.41%)
Mutual labels:  arkit, scenekit
Measurethings
ARKit framework demo for our article
Stars: ✭ 97 (-60.25%)
Mutual labels:  arkit, scenekit
Arplayer
Playback videos using ARKit and AVFoundation.
Stars: ✭ 117 (-52.05%)
Mutual labels:  arkit, scenekit

arkit-smb-homage

Bjarne Lundgren / [email protected] / @bjarnel

This project is a homage to Super Mario Bros. It does not, however, contain ANY original Nintendo content, nor is it an exact implementation of Super Mario Bros.

The goal is to get a somewhat working Super Mario-like DEMO implemented with ARKit and SceneKit.

Why was this made? For fun :)

In this project I have experimented a bit with displacement maps (a new iOS 11 BETA feature of SceneKit).

This obviously requires, Xcode 9 (BETA), iOS 11 (BETA) and a relatively recent iOS device.

You can pretty much do want you want with the code, but please provide attribution, also if you use it to create a video.

Unedited gameplay video (youtube):

Super Mario with ARKit

Screenshots (click for bigger version:

Beginning of level Some blocks Some tubes

Lava pit Flag pole Level complete

Contributions

The code was written by your truly, however some of the textures and the sound effects were created by other people.

Textures: Bjarne Lundgren, deviantart bhaskar655, deviantart jojo_ojoj, Mads Vester and probably some others as well (all assumed to be legally useable in this opensource project)

Sound effects are all from freesound.org, by the following users: vortencho12, runningmind, thedweebman, greenhourglass, taira-komori and lulyc.

Font used: Emulogic by Freaky Fonts

Thanks to Sam at @ARKitweekly for feedback & creative input

License

The code written in this project is covered by the Apache License, however the different 3rd party artworks/textures and sound effects are covered by their own original licenses - in most cases this means a non-commercial use.

Copyright 2017 Bjarne Lundgren

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

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