Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
470 views
in Technique[技术] by (71.8m points)

opengl es - how to make iphone apps like ibeer, imilk, ibug, ibeer

I was visiting this website with cool animated apps. I was wondering how's the easiest way of building a app like those. I almost bet it uses some kind of OpenGL ES.

Is it a good case of cocos2d usage?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I think that many of these apps are possible to create using the Core Animation Cocoa framework. I couldn't say for sure if those apps use that technology, but it seems like 2d animation would be sufficient. The coin animation seems like a perfect fit.

You'd need to create the artwork for any animation frames that aren't the result of rotating or moving an image. Core Animation does a great job animating the movement of 2d images. The movement of bubbles in liquid could probably be done easiest by cycling between some artwork animating them.

That said, it's a trade-off between creating lots of artwork and writing some OpenGL or Quartz code to simulate the appearance of liquid (or whatever).

Check out this guide to Core Animation to see the possibilities.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...