3D in the SDK?

Discussion in 'Public Game Developers Forum' started by dannys95, May 14, 2009.

  1. dannys95

    dannys95 Well-Known Member

    Sep 29, 2008
    5,252
    6
    0
    Earth
    Sorry for the dumb question here. But is it possible to do ANY type of 3D app in the default SDK? Thanks.
     
  2. InsertWittyName

    InsertWittyName Well-Known Member

    Nov 26, 2008
    202
    0
    0
    OpenGL ES is more than capable of producing 3D games, it's what all 3D games utilize, so yes.
     
  3. dannys95

    dannys95 Well-Known Member

    Sep 29, 2008
    5,252
    6
    0
    Earth
    Could you explain a bit more? What kind of file does it read......is it good......etc. Thanks!
     
  4. dangerz

    dangerz Well-Known Member

    Apr 23, 2009
    227
    0
    0
    Google 'OpenGL ES'. It is capable of reading 3DS Max files I believe and a whole bunch of others.
     
  5. dannys95

    dannys95 Well-Known Member

    Sep 29, 2008
    5,252
    6
    0
    Earth
    Does it read .dae files?
     
  6. ChaoticBox

    ChaoticBox Well-Known Member

    Oct 8, 2008
    877
    5
    18
    Male
    Developer
    Toronto Canada
    OpenGL ES doesn't read any files on its own.
     
  7. Anders

    Anders Well-Known Member

    Feb 3, 2009
    1,634
    0
    0
    Co-owner and CTO at Color Monkey
    Sweden
    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.
     
  8. TheBunny

    TheBunny Well-Known Member

    Nov 8, 2008
    205
    0
    0
    MMO Mac Lead ZeniMax Online
    Baltimore
    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.
     
  9. dannys95

    dannys95 Well-Known Member

    Sep 29, 2008
    5,252
    6
    0
    Earth
    #9 dannys95, May 14, 2009
    Last edited: May 14, 2009
    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.
     
  10. Anders

    Anders Well-Known Member

    Feb 3, 2009
    1,634
    0
    0
    Co-owner and CTO at Color Monkey
    Sweden
    Short answer, no.
     
  11. dannys95

    dannys95 Well-Known Member

    Sep 29, 2008
    5,252
    6
    0
    Earth
    Plain and simple; love it.

    OK, then I'll go for Plan B. Shoot a video of it and have the SDK fake it. :D
     

Share This Page