For this project, I started using SpriteKit for the first part and Reality Kit for the second part. Reality Kit with Reality Composer is awesome to display 3D models in an augmented reality view. But when I needed to work with angles, the framework wasn't enough and it became much harder. So I switched to SceneKit (which already has more physics functions to create 3D games).
Tech Stack: SpriteKit, SceneKit, ARKit, SwiftUI, AVFoundation, Combine.
Not for comercial purposes.
A quickly explanation about the sounds files in Resources/Sounds
dialogue_sound.wav:
- Provided by Jaoreir on FreeSound, can be founded in this link.
tap_arcade_sound.wav:
- Provided by testing_player on FreeSound, can be founded in this link.
arcade_player_bullet_sound.wav:
- Provided by nsstudios on FreeSound, can be founded in this link.
ar_player_bullet_sound.wav:
- Provided by junggle on FreeSound, can be founded in this link.
arcade_explosion.wav:
- Provided by Duskbreaker on FreeSound, can be founded in this link.
alien_shoot_sound.wav:
- Provided by Duskbreaker on FreeSound, can be founded in this link.
start_game_sound.m4a:
- Provided by HenryRichard on FreeSound, can be founded in this link.
start_ar_sound.wav:
- Provided by TheAtomicBrain on FreeSound, can be founded in this link.
gameover_sound.wav:
- Provided by ProjectsU012 on FreeSound, can be founded in this link.
insert_coin_sound.wav:
- Provided by EdgardEdition on FreeSound, can be founded in this link.
ar_fire_sound.m4a:
- Provided by bolkmar on FreeSound, can be founded in this link.
All rights reserved to kylemaoin2010, Adobe Systems e owners. The files were provided by font magazine