由于自己写了一个俄罗斯方块, 类似决战俄罗斯, 只是我的是文字 GUI,
画面丑了不只一点, 想把这个游戏放到 steam deck 上玩, 可以吗?
应该没什么问题吧!
这个程式由于很简单, 只需要 c++ library 就可以编译/执行, 但为了避免麻烦,
还是用 static link, 确保程式执行没问题, 后来发现 dynamic 编译也可以执行。
直接把这个程式加入 steam game 是无法执行的, 真奇怪,
后来程式群组的朋友提醒要开启终端机, 最后使用 m.sh,
把这个指令加入 steam game 就可以了。
m.sh
1 #!/bin/sh
2 export
LD_PRELOAD=/home/deck/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so #
没有这行, 会一直印出 LD_PRELOAD 错误讯息
3 /usr/bin/xterm -fg white -bg black -e '/home/deck/m.d'
开始 xterm, 并执行 /home/deck/m.d 我的俄罗斯方块游戏。
游戏画面:
https://www.youtube.com/watch?v=gx3Lav3jQmk&t=55s
我怎么一直在玩把游戏装到 steam deck 的游戏。