游戏开发数学 承宇哥邀请,我来简单分享一下心得吧。(组图)

游戏开发数学 承宇哥邀请,我来简单分享一下心得吧。(组图)

受承宇弟兄邀请,我简单分享一下我的经验。

1.逻辑既是程序。首先要明确自己想要什么样的战斗,战斗逻辑是什么(出手顺序、攻击目标的选择、特殊动作的判断等) 下一步就是简单的学习计算机语言逻辑和相应的API来开发。很容易。以我用VBA开发的战斗模型为例。我也是先理清战斗逻辑,用流程图规划下一个程序流程,然后阅读下面的Excel API(F1)来开发)程序其实很简单。无非就是调用相关引擎的API的基本语句和结构。其余的完全取决于个人,以及您可以发挥多少想象力。其实在Excel中实现动画是非常困难的,而Excel根本不提供相关功能。之所以能在Excel中实现动画游戏开发数学,是为了充分了解Excel的相关API和功能,采用了一种很刁钻的方法(估计能看懂的人不多,就算看了我的代码,不明白它是如何实现的)。

题外话:想象力很重要。我在日常生活中也是如此。我不会做饭,但是当我想自己做饭的时候像素游戏素材,我会在脑海里想象我想做什么样的食物游戏开发数学,想要什么样的食物,所以我朝着这个目标奔跑。结果真的做出来了,很好吃,大家都喜欢吃^_^

2.计划的职责我认为计划正在进行中,所以不要太关注你自己如何开发程序。一方面,效率很低。怀疑引起了一些误解和争吵。

建议大家多关注 Axure 原型制作。在游戏开发中效率很高,客户端程序员一眼就能看懂。

然后理清自己的设计思路,相关功能的逻辑就清楚了。

3.一个游戏玩家的训练作为一个游戏玩家,我觉得两者都进行全面的训练是非常好的。闲暇之余,可以学习游戏编程、游戏音乐、游戏美术等,如果有精力,说不定可以制作独立游戏娱乐。关于游戏编程3D素材,建议大家学习Unity3D,非常简单,已经做到万无一失。

结论 I 学习游戏编程很容易,不要想太多。只需以下步骤:1.明确函数实现逻辑2.由浅入深学习相关引擎支持的语言(逻辑语句、数据类型、结构)3.从浅入深入学习相关引擎的API(其实游戏引擎已经写了一些游戏中常用的函数和算法,等你用的东西,填入参数就行了)。

总结二 我是纯游戏策划出身,但也精通游戏音乐制作和游戏编程。但是我在工作上有很大的问题,在我的职业生涯中也有一些瑕疵。我想说的是,你必须知道游戏策划的核心竞争力。很多时候,人们需要的不是一个万能的霸王,而是一个在专业能力上值得人们信赖的好伙伴。如何做好自己的本职工作,与他人合作良好,才是王道。会议越多,干扰越多,冲突就越多。团队发展,重要的是沟通、合作和信任。