我已经断断续续地玩 MUD 游戏一年多了。我在互联网上搜寻最好的计算机语言来学习开发自己的语言。到目前为止,我只想到了 C。C 是学习这个应用程序的最佳语言,还是有更好的语言?
我知道 SMAUG 是用 C 语言编写的,但那是几年前的事了。我一般是编程新手,并且对 Python 有一些经验。我一直在玩 Aardwolf,它允许它的用户(在一定级别之后)创建自己的区域。用户使用 Lua 执行此操作。这对我来说很有趣,因为 Lua 是一种“脚本”语言。所以这引出了另一个问题——你是用 C(或其他)构建游戏的格式,但用脚本创建世界吗?
此外,这将是一个只有我的朋友的游戏,因此需要直接连接,因为我不会在线托管它。所以,再一次,我想潜入这个世界,把它当作一个宠物项目来帮助我学习一门编程语言......但是哪个是最好的,也能让我在未来扩展它
PS - 有任何我可以查看和研究的开源代码吗?