基于磁贴的侧滚动游戏的教程?

有没有人知道一个好的资源或一些指针,可以帮助我制作一个侧面滚动瓦片(用于角色的下降运动)与盒子推动和移动平台等。我现在专注于C / C ++控制台开发(在这个项目之后我可能会停止并做一些更多的图形,仍然是C / C ++)。 有点像Super Serib Bros。 我已经看了SSB的代码,我对它是如何工作有一些了解,因为变量名称并不是特别有用。

我觉得有人在某个地方之前必须考虑过他的问题。 所以在我重新发明轮子之前,有什么线索吗?

你可能最好签下一个比较知名的游戏开发组,例如GameDev或DevMaster ,以及查看微软推送的东西。

我不确定你会为制作游戏找到多少资源,因为大多数开源游戏开发自己的工具,而商业游戏则保持其工具的私密性。

我认为最好的策略是从头开始,使用现有的低级库。

对于C ++,我建议使用Box2d进行物理,使用HGE进行图形处理。 我也听说过python的pygame库很好,但是我自己没试过。

我在业余时间使用一个名为RPG Maker的编辑器/引擎来获得乐趣。 您可以免费下载该演示。 它是基于磁贴的rpg引擎,非常基本,但引擎是用ruby编写的,可以很容易地浏览。