gpt4 book ai didi

javascript - 用 Javascript 开发 Canvas 游戏是否需要框架?

转载 作者:可可西里 更新时间:2023-11-01 12:53:04 27 4
gpt4 key购买 nike

我四处寻找不同的 Javascript 框架来制作一个相当简单的 2D tile 平台游戏。到目前为止,我尝试过的那些让我觉得从头开始创建游戏并不那么复杂,因为框架使用起来非常复杂。在我看来,学习有问题的框架比实际自己做所有事情都更难,这让人感到非常沮丧/愚蠢。

因此,如果我要创建一个典型的 2D 平台游戏,使用这些框架之一是否明智?如果有,有没有什么框架可以特别使用?

我理解框架在很多情况下都很有用的一般想法,尤其是对于大型项目。但这是否也适用于像平台游戏这样的小型项目?感觉像是在小钉子上使用大锤子的场景。感谢您的意见:)

最佳答案

每个框架/库都是一种权衡。他们需要时间来学习,除非你打算打开它们,否则可能只会做你想做的一半事情而阻碍另一半。然而,一旦学会,它们可以大大减少开发时间,尤其是对于像 Canvas 这样低级的东西。

框架绝对不是必需的。我在没有任何框架的情况下从头开始创建游戏。

你必须从为了做某事需要跨越的障碍的 Angular 来考虑它。

您正在制作一款小游戏吗?那么框架可能会妨碍您,占用您的时间多于帮助您。

您正在制作大型游戏吗?那么也许您应该研究一些框架,不仅可以使用,还可以指导您如何做一些您想做的事情。

您正在制作许多小型或大型游戏吗?花时间学习一个框架可能会为您节省大量时间。制作您自己的紧凑框架也可能会节省您的时间。

所以没有框架,别人的框架,或者自己做的框架。您还可以使用半个框架或一个紧凑的纯数学框架:至少您可以借用定义 Point、Rect 等对象及其各种交互的低级数学框架。无需在那里重新发明轮子。

关于javascript - 用 Javascript 开发 Canvas 游戏是否需要框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6668886/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com