第一百八十八章 游戏策划天书(3 / 4)
的代码。
说代码艰涩难懂,不是因为代码的英文多复杂,其实恰恰相反,代码中使用的英文非常简单。
if语句,or语句,赋值,判断,等等,其实都是用简单的几个单词完成的,只不过当游戏复杂起来以后,这些语句往往是一个语句套着一个语句。套着套着,就把人给套晕了。
而这些“言简意赅”的简单单词,可是让林迪更加头疼了。要不是有系统在代码后备注的说明,林迪真的没耐性看下去这么多代码啊。
看了半个小时,林迪已经觉得头晕眼花了,可是如果中途退出,那么下次再打开,就又要10万,几百张地图,这么进了退,退了进,花费也不小啊!
无奈,一贯勤俭的林迪强行打起精神,耐下性子,沉下心开始研究代码。
第一张地图,守卫雅典娜,游戏是玩家从英雄圈中选择自己喜欢的英雄来守卫雅典娜,抵御敌人的一波又一波进攻,随着游戏的深入,敌人的攻击会越来越高,技能也会越来越变态。有多变态呢?举个例子,法师类英雄群杀厉害,可以快速清理涌过来的敌人,可是当一波怪具有魔法免疫的时候,法师就尴尬了。物理系英雄攻击速度快,有攻速有分身有暴击有闪避,可是遇到物理免疫,或者反弹伤害的怪时,也只能干瞪眼。
而那一拨无限眩晕的乌龟,简直就是玩家的噩梦!伤害再高,一旦被晕到,那就等着眼睁睁看着雅典娜被推倒吧。
然而,这个游戏最大的魅力,就是任何困难,在游戏里都提供了破解之法,只要玩家相互配合,阵容合理,操作过硬,就有可能完成这个看似不可能完成的游戏。
不过听起来好像也不是那么简单。
这张地图的代码,林迪足足看了5天,才算完全看明白了所有代码的意思,之后又是5天,每天林迪看一部分,然后根据记忆将代码默写出来,一点点将代码全部搬到自己的电脑上。第一次自己写代码,难免还有些错误,光是纠正错误,林迪又花了2天。
在这个过程中,林迪并没有求助系统,因为林迪在学习编程的过程中,渐渐的对游戏研发有了更深的了解。
在地球上,游戏策划不需要是个编程高手,但是必须会编程,为什么呢,因为在编程的过程中,你才能明白游戏运行的机制,才能明白游戏内各系统间的联系。
这就如同带兵打仗,作为统帅,你不一定要非常能打,但是你必须知道怎么打架,这样才能更好的统筹兵种,才能灵活运用战术。