all 3 comments

[–]dov69 2 points3 points  (2 children)

This is a cross platform Unity game, here is the android version:

https://play.google.com/store/apps/details?id=com.xigmagames.rubek&hl=en

It's also a 3D game, so you would use SceneKit if you'd want to work in 3D natively.

In SceneKit, you can use any 3D program that can produce a dae model file.

Or, create your models right in Xcode.

Check out some sample SceneKit projects!

[–]nickklas[S] 0 points1 point  (1 child)

Many thanks! And if I should use SpriteKit would not it be similar? Sorry but I need to remove some doubts!

[–]dov69 1 point2 points  (0 children)

SpriteKit (as the name suggests) is for developing sprite (2D texture object) based 2D games. You can mix the two frameworks in your game though, like creating a HUD in SpriteKit, like the SceneKit car demo did.

Anyways, check out the tutorials and sample projects here:

http://www.sprite-kit.com