官术网_书友最值得收藏!

Summary

In this chapter, we implemented our first complete app, beginning with using basic components and then moving on to using more advanced techniques to create a smooth animation without relying on game frameworks such as Cocos2d or SpriteKit.

We saw when, and how, to use structs in an effective way and how to split responsibilities among different classes. Moreover, we experimented and saw how to separate different parts of the same class using extensions and how to design an interface of a class or struct, pretending we have already implemented it.

You learned a few things about puzzle games, and now it's time to move on to something different but more similar to a normal app; we'll have a chance to work on a TodoList app.

主站蜘蛛池模板: 九江市| 临江市| 资阳市| 海林市| 鲁甸县| 通城县| 广饶县| 东丰县| 台中县| 楚雄市| 丹阳市| 合水县| 阜康市| 伊宁市| 淳安县| 奎屯市| 灌云县| 城固县| 深水埗区| 隆德县| 芮城县| 新昌县| 常山县| 通州市| 郧西县| 大足县| 德阳市| 德钦县| 龙陵县| 井研县| 璧山县| 中牟县| 寿光市| 子长县| 婺源县| 姜堰市| 定西市| 湘乡市| 县级市| 始兴县| 永仁县|