我和哥哥一直在 Apple II 模拟器上玩最初的 Oregon Trail,非常有趣。我们想克隆它,有点模仿但仍然是相同的概念和类似的引擎,我们还想通过使用非常相似的分辨率和相同风格的低色位图图形来保持经典的复古魅力(示例来自游戏:http ://www.youtube.com/watch?v=QBOLN7I8omY )。
我的问题是实现这一目标的最简单或推荐的语言是什么?我们应该使用C,在C中做这样的位图图形很难吗?我知道我小时候用 QBasic 制作游戏,如果我没记错的话,我会使用一些位图方法通过字符串数组来制作图形,它是这样的:
(can't remember variable syntax) = "00,01,00,01,00,04,00"
(can't remember variable syntax) = "00,01,00,01,00,04,00"
(can't remember variable syntax) = "00,01,00,01,00,04,00"
其中每个两位数是一个像素,根据数字着色...
无论如何,我认为我已经在这里提供了足够的信息,建议离开:)
编辑:在我职业生涯的这个阶段,我最熟悉 C# 的语法风格。