使用Allegro库用C++编写的pacman吃豆人游戏。

测试的Linux环境:Ubuntu 20.04

安装必要的库

linuxmi@linuxmi:~$ sudo apt-get install build-essential liballegro4-dev clang -y
[sudo] linuxmi 的密码:
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
clang 已经是最新版 (1:10.0-50~exp1)。
clang 已设置为手动安装。
build-essential 已经是最新版 (12.8ubuntu1.1)。
下列【新】软件包将被安装:
liballegro4-dev liballegro4.4 libjpgalleg4.4

下载:

wget https://github.com/andrepontesmelo/pacman-cpp/archive/master.zip

编译并运行

linuxmi@linuxmi:~/pacman-cpp-master/lib$ make
clang++ -Iinclude Allegro.cpp -c
clang++ -Iinclude Exception.cpp -c
clang++ -Iinclude FileNotFoundException.cpp -c
clang++ -Iinclude NullArgumentException.cpp -c
clang++ -Iinclude NullReferenceException.cpp -c
clang++ -Iinclude Position.cpp -c
clang++ -Iinclude Color.cpp -c
clang++ -Iinclude Screen.cpp -c
clang++ -Iinclude Bitmap.cpp -c
clang++ -Iinclude Subject.cpp -c
clang++ -Iinclude Keyboard.cpp -c
……

linuxmi@linuxmi:~/pacman-cpp-master/lib$ ./pacman

发表评论