前言 啊,我承认我OpenGL系列半途而废了(只是懒得更新专栏了,不是自己后面没接着学了!)。这次打算开个新系列,是有关SDL2的。为什么是SDL2?因为在自己尝试使用纯OpenGL去实现游戏的画面时会被OpenGL难以多线程化、没有简单的读取字形库方式等限制所约束,所以不得不寻求一个较为简单但强大的图形引擎以使得自己摆脱底层图形设计。恰巧看了包括0AD在内的一众开源游戏大多采用SDL作为图形引擎,故萌生学习SDL的念头。当然,在未来自己也可能去学习Vulkan以自己实现一个简单的图形引擎,但在本专栏中我...【查看原文】