我希望有人可以指点我正确的方向。一般来说,我主要工作于3D项目,尤其是在Unreal Engine中。朋友寻求我的协助,在设计一款很基本的2D手机游戏。这个游戏将能够讓所有人通过网站来访问。然而,我从十多年前就没有接触过网站开发。

那么,如何在不花费太多成本的情况下创建并托管这样一个游戏呢?这个游戏是基于网页的,玩家可以通过手机和电脑来访问。具体的内容包括:

  • 可以搜索和放大地图的一屏,展示的是一个国家,这里包含很少的详细信息,但是我们将在图上展示几个标志,标志着这些区域事件的位置(类似于寻宝游戏,但不是GPS跟踪。)。

  • 玩家资料页,让玩家创建和编辑自己的角色,给予玩家或是消费经验值,并让玩家可以通过用户名和密码来登陆他们的账户,查找其他玩家。

  • 队伍信息页,展示关于玩家所在的队伍的信息,查看其他队伍,通过图标选择不同区域来控制或是重建。

  • 战斗挑战页,是展示在这些区域中发生的事件。

我已经知道有很多免费的网站托管平台可以方便地创建网站(如Wix和Wordpress等)。但是,难点在于如何在网站上构建一个数据库来管理玩家资料和事件状态(比如说玩家已经加入了多少人,以及这些信息被更新到网站上的时间等信息。在玩家可以登陆他们的账户,更新他们的资料和事件信息,并让服务器端来更新网站的信息给其他玩家)。

有Web开发经验的人,希望可以给出最简单和最便宜的方案。