Sorry for the dumb question here. But is it possible to do ANY type of 3D app in the default SDK? Thanks.
There is no "3D engine" in the SDK, i.e. you have to implement your own mesh import routines. We do use Collada (.dae), but we convert them to our own format (.zmesh) and use that. OpenGL ES can render triangles, that's it. You have to feed it triangles and it'll output jolly colorful tris on the screen for ya (extremely simplified, of course). If you are new to programming, I would suggest starting with 2D and not 3D, and also start extremely small. Do a Pong clone, do a Tetris clone, do a Space Invader clone and so on. I personally wouldn't recommend any type of ready-made engine, you will not learn the basics that way. It's kind of like getting fit and loosing weight -- there is no shortcut, just hard work.
OpenGL ES does not READ any file types. It is just a rendering or drawing API. You are free to make your own code or use a library to load up any file format you want and then GL can draw that data.
OK...........so I'm starting to understand this a bit. But here's the deal. The game is 2D (it's being made by a friend of mine). But there's certain parts where you collect an item. I'm making these items in 3D. So I was wondering if the SDK had a way of displaying the 3D image and letting the user turn it by flicking the screen. It's basic shapes.
Plain and simple; love it. OK, then I'll go for Plan B. Shoot a video of it and have the SDK fake it.