The development of this app had its ups and downs. In the beginning we were really flying thanks to Apple's demo's and reality kit. We used one of the example project Apple listed on their developer's website. Using reality composer we were able to quickly make some 3D models and compose a first prototype.
This prototype was a bowling ball in a bowling alley. Upon tapping the ball with your finger it would shoot into the bowling pins, knocking them over.
The idea of the app was for us to make a game where two players could place objects to build the biggest tower possible. Objects would be placed by tapping the screen with your finger and players would be synced up using a multipeer session.
Due to the lack of knowledge about ARkit, SceneKit and RealityKit we were unaware of the limitations of the libraries. In order to hit scan a virtual object in AR you need to use a SceneView and not an ARView. Unfortunately these views are not compatible with RealityKit/Reality Composer. In other words we would have to make custom 3D models from scratch and we would have to re-write any logic we already had in place beforehand. So we were unfortunately unable to stack boxes on top of each other using tap gestures.
Furthermore we had some trouble implementing the multipeer session as it was quite complicated.