1. SFML 简介和环境配置
2023年3月11日小于 1 分钟
又到了和 SDL
一样痛苦的配环境环节!
SFML
(Simple and Fast Multimedia Library) 是一款非常好用的图形界面库,你用得到的功能(包括网络),它基本上都考虑到了。而且它具有非常良好的跨平台能力,它在各大平台上都能顺利地运行,且能够完美地适配不同的屏幕分辨率和尺寸,能让你获得最舒适的游戏体验。
(所以为什么不用 Godot Engine
或者 Cocos2D
之类的呢?)
我可不管,我就想用这个。
另外学这个得先会点 C++
。
环境配置:
MacOS
:
没用过,我不知道,我不会。
Linux
(Ubuntu为例):
这还用配环境?打开你的命令行
sudo apt install libsfml-dev
完成了,用 vscode
或者 clion
都行,只需要配置好编译命令或者 CmakeLists.txt
就行了
提示
也可以使用 xmake
,用起来爽到高超!
Windows
:
把 sfml
包下下来,照着 SDL
类似的方法配置吧
SFML
官网:
https://sfml-dev.org