开源项目Libgodc成功将Go语言运行时移植到1999年的Sega Dreamcast游戏机上,该设备配备16MB RAM和200MHz SH4 CPU。开发者使用gccgo编译器,使Go程序能在真实硬件或模拟器上运行,支持goroutines、channels、垃圾回收等特性。项目包含三个游戏示例(Pong、Breakout、Platformer),并集成KallistiOS SDK。这不仅展示了现代编程语言在复古硬件上的潜力,也为游戏开发社区提供了新工具。
原文链接:Hacker News

IT资源栈
评论前必须登录!
立即登录 注册