达人精改!旧单反变身 Minecraft 伺服器

  • A+

文:Alex

老旧 DSLR 卖出去不值钱,用来拍照又嫌像素不够高!程式编写员 Turtius 发现,原来 Canon 的入门级单反机EOS 200D 竟然可以用来做 Minecraft 游戏伺服器,真是个大发现!

Turtius 以逆向工程的方法,修改 Canon 200D 单反相机的网络组件,然后再通过「附加程式」Magic Lantern 运行 avrcraft;后者是一款专门针对 8-bit 系统而开发的 Minecraft 伺服器程式。大家可以从上面的短片看到相机运行 avrcraft 的情况。

每月十几蚊保上网安心!高性价比 VPN Surfshark

值得一提的是,影片中相机屏幕和后方的电脑屏幕都在显示游戏画面。事实上,根据 Turtius 的说法,游戏(客户端)本身仍需要在电脑上运行,相机(伺服器)只是向客户端提供游戏的「地图」。相机屏幕上的影像,实际上是电脑屏幕(正运行游戏客户端及多人游戏模式)的 Live View 画面;至于绿色文字则来自 avrcraft,显示伺服器的运怍情况,例如:有用户登入、接收来自用户的信息等。理论上,其他电脑也可以通过 Wi-Fi 登入相机(Minecraft 伺服器)进行多人游戏。


▲在多人戏模式下登入「Hello from canon 200D」伺服器。


▲游戏伺服器显示用户「turtius」成功登入。

Turtius 指出,Canon 200D 似乎已达到其处理能力的极限,皆因当伺服器运行时,相机不能拍照和拍片,有时甚至会「死机」。不过,他相信若相机的处理器效能再高一点,应可支援创建自订世界功能。

Turtius 已把这套自行修改的 Magic Lantern 原始程式码上载到 GitHub,有兴趣的影友可免费下载。不过,他也作出警告:「若你不知道这些程式码在做甚幺,我不建议你运行这个程式,因为这会令你的相机『变砖』。若你的相机因此而损坏,我不会负责,请自行承担风险。」


▲从游戏客户端发出信息。


▲伺服器收到信息。

来源:PetaPixel

  • 版权声明: 本站原创文章,于2021-03-15
  • 转载请注明: 华文新视界