Best platform/engine to make games for iPhone??

Discussion in 'Public Game Developers Forum' started by Tosty, Oct 4, 2015.

  1. Tosty

    Tosty Well-Known Member

    Oct 18, 2014
    84
    0
    6
    I've been using Swift/Objective-C to make my last two 2D games for the iPhone. I first worked with storyboards and then SpriteKit, which I enjoyed.

    I want to further my experience in programming and creating games. Where should I take my next step? Into Unity?
     
  2. Destined

    Destined Well-Known Member

    Aug 11, 2013
    1,063
    0
    0
    I would strongly recommend unity because it is cross platform, properly supported and not going anywhere.
     
  3. StarPolygon

    StarPolygon Member
    Patreon Bronze

    Agree with Destined. With your background, Unity really seems like a great choice.
     
  4. Rogue

    Rogue Well-Known Member
    Patreon Bronze

    Feb 9, 2011
    174
    0
    0
    Games Developer
    Brisbane, Australia
    What is the best ice cream? Chocolate or Vanilla?

    All engine's have their positives and negatives. it mostly comes down to preference though. For example, I am a C++ guy so any engine I pick would need for me to work in C++. So I would probably use Unreal. That is me though.

    From what you have said, I would also recommend Unity. it's cross platform and easy to get things running.
     
  5. Tosty

    Tosty Well-Known Member

    Oct 18, 2014
    84
    0
    6
    Thank you all for the insight. I will start on Unity when I get the chance.
     
  6. SpiritBomb Studios

    SpiritBomb Studios Well-Known Member

    Oct 16, 2013
    84
    0
    0
    Game Developer
    Saigon, Vietnam
    It depends a lot on what you want to make.
    Unity has a lot of features, but also has a very large footprint.
    Flappy Bird will be about more than 10MB if made with Unity
     
  7. Qot

    Qot Member
    Patreon Bronze

    May 23, 2015
    23
    0
    1
    The footprint is only 12-16MB. It's nothing compared to development time saved by Unity and Asset Store.
     
  8. SpiritBomb Studios

    SpiritBomb Studios Well-Known Member

    Oct 16, 2013
    84
    0
    0
    Game Developer
    Saigon, Vietnam
    In comparison, the original Flappy Bird is about 2-3 MB.
    IMO, file size is something actually important for many, especially casual gamers (with 8-16GB devices, or are downloading games on 3G)
     
  9. Rogue

    Rogue Well-Known Member
    Patreon Bronze

    Feb 9, 2011
    174
    0
    0
    Games Developer
    Brisbane, Australia
    I agree with this. For a game as simple as Flappy Bird it would be vital to keep the file size as low as possible. Unity is overkill as an engine choice.
     
  10. Qot

    Qot Member
    Patreon Bronze

    May 23, 2015
    23
    0
    1
    I can't see any reason to drop the power of Unity and all its plugins (+ our own tools) for a small game. And most of the modern mobile games are over 30-50MB anyway.
     
  11. SpiritBomb Studios

    SpiritBomb Studios Well-Known Member

    Oct 16, 2013
    84
    0
    0
    Game Developer
    Saigon, Vietnam
    I mentioned 2 reasons already: limited & pricey 3G bandwidth & limited phone storage.
     
  12. Qot

    Qot Member
    Patreon Bronze

    May 23, 2015
    23
    0
    1
    Sure, I mean they're not worth increased development costs.
     
  13. sekodev

    sekodev Member

    Oct 9, 2015
    5
    0
    1
    Game Developer
    Turkey
    Considering you used Swift before, I would recommend using Corona SDK if you're still aiming for 2D games. I think you could make well use of Lua with Corona SDK.
     

Share This Page