实际上,我几周前才刚刚开始追踪(感谢David Young的术语更正)几个针对Facebook的新的基于Web的游戏,而我刚好被大量的思维障碍和重新编码所浪费的时间淹没了。我正在研究类似基于回合(吸血鬼战争)风格的RPG。我具有编写游戏代码的技能,但我一直在努力尝试正确设计模式并使产品与我所见一致。
通常,在构建网站时,我喜欢“思考代码”,而我发现更改代码/ HTML进行调整的速度更快。这可能是因为我对自己的工作非常满意并且知道会发生什么因为我一遍又一遍地做。在游戏开发的这一点上,我发现自己又重新开始了(就像我以前在网站上一样),我想知道这是否只是我缺乏对游戏逻辑的专注和直觉,还是这是一种在我的脑海中发扬光大的合适方法?编码提前。
对于如何正确解决此问题并使自己保持工作状态的一些建议,我将不胜感激。我很快就从标准的商务网站上了解到一个游戏引擎有多么不同!每次我准备好一些东西时,都会感到糊涂和不完整,并且变得令人沮丧。
扩展的
例如,最近给我带来很多问题的战斗引擎采用简单的攻击技能,然后在-50%到+ 50%之间随机滚动,然后将原始攻击技能乘以该百分比。防御也要做同样的事情,然后我将其划分,以确定是否对敌人的健康造成了损害。我想当我开始问自己这是否是正确的方法,或者是否存在“正确”的方法时,我应该意识到自己会陷入困境。我发现的一个主要缺点是,两个角色在同一级别附近可以具有多个“掷骰”,攻击率为-50%,防御率为+ 50%,所以我最终遇到了一些漫长的战斗序列,没人做任何事情。失败
也许我的帖子应该一直要求提供描述简单游戏逻辑的建议链接。
末端延伸
谢谢大家!