0133 核心程序-第2/3页

加入书签
    每一款能够成为现象级的游戏,都会有一个打破常规,但是又能够被大众接受认可的核心玩法。

    从很早的小霸王红白机开始,就一直是这样。

    花里胡哨的外表和皮肤只是锦上添花,这块“锦”才是最最重要的东西,而“锦”就是游戏的核心玩法!

    回合制游戏,即时扮演类游戏,开放世界、卡牌、赛车、fps,每一个游戏类型,都拥有鲜明的核心玩法!

    而某个类型当中最受欢迎的游戏,一定是将核心玩法开发到了一个极端的高度,让人们看到了前所未见的东西,有了新鲜的体验,才能引发热潮。

    绝地求生的核心玩法是极大的随机性和在广袤地图上收集资源,然后在逃往安全区域过程中和敌人交锋,最终取得胜利,体验成就感!

    总结一款已经面试的游戏非常容易,可从零到一的创造却无比的艰难!

    没有相关的想法,哪怕集合全世界最顶尖的程序员,也没办法制作出绝地求生这款游戏,程序员懂的是计算机语言,不是游戏策划。

    石易宁不同,不仅能够灵活熟练的运用计算机语言,脑海中还有非常成熟的游戏内容,知道核心玩法,知道每一件事情需要怎么做,该怎么做,做了之后会造成什么效果。

    比如地上有物品,人物就要弯腰拾取,但如果身上的武器配置已经达到上限,就需要忽视。

    比如安全区域缩小,游戏人物必须在区域内,否则就会缓慢失去信号值,最终信号值为零便淘汰。(PS:有些设定会用和平的设定,符合环境)

    再比如造成随机性的关键因素,游戏开始从飞机上跳伞……

    太多太多的内容。

    石易宁一时半会没办法把所有游戏内容回忆明白,他现在完全是凭感觉在编写游戏核心代码,纯粹的就想练练手,毕竟获得技能之后,还从没使用过!

    李杰克靠坐在玻璃墙旁,他的眼睛跟不上老板手指的速度,索性从书架上抽了一本杂志看了起来,讲的是女性时装,也不知道瑶瑶从哪里搜罗来的。

    夜色渐浓,石易宁仿佛不知疲惫,手指一直在键盘上跳舞,用得最多的键位是←Backspace……

    没办法,即便精通了各项计算机语言,哪怕脑海中已经熟知游戏的玩法,非常清楚各项指令之后应该如何执行,在实际的编程过程里,依然会出现大量的问题。

    最多的情况就是遗漏。

    从整体的情况来看,基本属于输入两行代码,就要删除一行。

    编辑程序的过程当中,石易宁彻底体会了“知道”和“做到”之间的巨大鸿沟……

    就好像最基本的枪械操作,他最初只理解是发射子弹一件事,看起来很简单的样子。

    可后来一回想,还有瞄准没有写入程序,又加入瞄准,有了瞄准之后又带来新问题,涉及到各个瞄准倍镜,还有倍镜的调整。

    不仅如此,枪械操作当中射击和瞄准还只是基本的操作,其他还有切枪、换弹、投掷、丢弃等等。

    这里面还没有加入各种枪械,每一把武器在使用时的弹道、衰退、后坐力等等,又是一套专门的逻辑,毕竟每一款枪支都有独特的属性。

    人物的操控也是一样,不仅仅是移动那么简单,还有跳跃、近战攻击、控制身位的站立、下蹲、俯卧等等,包括动作之间的衔接。

    这些指令全部都是不同的代码,需要考虑全面,漏一个字符都不行!……
    本章未完,请点击下一页继续阅读!

本站网站:www.123shuku.com