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

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.

主站蜘蛛池模板: 兰州市| 龙陵县| 收藏| 改则县| 历史| 金平| 陕西省| 广南县| 洛南县| 博乐市| 遵义县| 错那县| 亚东县| 蕲春县| 怀远县| 澳门| 古田县| 昌平区| 冀州市| 平乡县| 正定县| 和田县| 吉木萨尔县| 莎车县| 惠来县| 镇江市| 旺苍县| 云阳县| 永康市| 宾川县| 新绛县| 大埔县| 惠安县| 长武县| 克山县| 乐业县| 巴里| 高密市| 雷山县| 高密市| 贡嘎县|