use*_*433 3 language-agnostic blitzbasic darkbasic blitz3d
我想学习如何对视频游戏进行编程,但是不想用C ++进行。我四处搜寻,遇到了BlitzBasic,darkbasic和purebasic。你们有没有听说过。如果是这样,您会推荐哪一个?
小智 5
我意识到这是一个古老的问题,但是我偶然发现了这个问题,不得不回答。
BlitzBasic是简化编程和游戏开发的一种绝佳方式。似乎很多人对此表示怀疑,但我记得它是一个初学者。虽然我认为Python是一个伟大的竞争者,但我仍然倾向于Blitz作为游戏编程的第一步。
如今,大多数语言在启动并运行之前存在许多障碍。设置您的IDE / dev链,获取并链接到各种库,就在您甚至还没有真正开始研究选择的语言之前。闪电战通常只是一步,电池包括在内。有时,我仍然使用BlitzMax来制作原型或测试快速创意。
BlitzBasic很容易学习。它是BASIC的方言。整体而言,最新版本BlitzMax是更好的产品,但如果您是初学者,则稍微复杂一些。
既不适合作为脚本语言,也不适合作为游戏引擎。它们确实具有以游戏为中心的标准库。我倾向于将Blitz视为训练轮。在继续使用更多功能齐全的工具集之前,您可以在这里学习并获得经验,但是它们通常能够提供精美的商业级质量产品(我指的是独立意义上的商业化产品,而不是最新的AAA大预算产品。)
如前所述,Blitz回到了Amiga。蠕虫的原始版本是在其中编写的。闪电战(Blitz)也有一些最近的独立游戏(我想到了鸭嘴兽)。
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |