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

Game engines

I remember the time when I developed my first game using the BASIC programming language on my old Amstrad CPC. In those times, every game was hardware-specific, which means that you had to take into account every machine's low-level characteristics.

A game engine is a collection of software instructions that eases the process of game development by providing abstraction between the hardware and software layers. This way, you don't need to waste your efforts when performing important tasks, such as handling user inputs, playing sound and video, rendering images, or simulating physics.

As mentioned previously, SpriteKit is an engine developed by Apple to create games, and it's one of the most powerful tools that are used to build native 2D games for both iOS and Max OS X.

主站蜘蛛池模板: 财经| 宜黄县| 城口县| 湛江市| 甘德县| 岳池县| 衡水市| 潜江市| 玛多县| 和静县| 英吉沙县| 丰顺县| 商河县| 宝丰县| 阳城县| 太白县| 西华县| 青冈县| 敦煌市| 内乡县| 松阳县| 都江堰市| 阜阳市| 汉中市| 通州区| 桐城市| 余庆县| 乌拉特后旗| 台南市| 青田县| 扎鲁特旗| 潮州市| 宁都县| 荣成市| 武宁县| 西平县| 黄陵县| 克什克腾旗| 杭锦后旗| 阿坝县| 雷波县|