“系统妹子儿,帮我订一张去韩国济州岛度假的机票,怎么样?”,杨成涎皮地说道。
“可以考虑嘛”,杨成不死心地继续追问。
“哼!”,系统音量瞬间调高了30%,蹦出这唯一的一个字儿。
“来咯,帮哥哥一个忙咯”。
“这可是你自找的,嘻嘻”。
“甚麽?你要干甚么?”,杨成感觉有一丝不妙。
“送你去韩国啊,如你所愿!”
杨成只感觉眼前一亮,各种景观在眼前一闪而过。
下一刻,他出现在了一个高档写字楼内部。
眼前一闪一闪的显示器,一行又一行的代码,墙壁上贴着的“毒奶粉”宣传画,一切的一切都表明,他现在正在这款全球最大的单机横版格斗游戏开发部门,充当被压榨的可怜码农。
“我说小杨啊”,这时一个身穿白色衬衫,戴着金边眼镜的中年男子走了过来。
“这是最新版本的角色选择界面,一定要加快进度,按时按质完成”,产品经理语重心长地对杨成说道。
“China那边版本要求得很紧,那就只好幸苦你一下了”,产品经理这厮果然老奸巨猾,说话都带这么多套路。
“唉”,杨成一脸苦逼地看着产品经理递过来的设计图。
说好的济州岛之旅呢?怎么变成写代码了?
常言道,自古深情留不住,总是套路得人心,还真没错!
不过苦逼归苦逼,该做的事儿还是得做。
杨成看了一眼选择界面,这才发现是一个2X6的表格,如下所示:
“男鬼剑士,男格斗家,男圣职者,男神枪手,男魔法师,男暗夜使者”
“女鬼剑士,女格斗家,女圣职者,女神枪手,女魔法师,女暗夜使者”
界面下面附加的规则有几条:
1.初始化的时候选择光标是(0,0)的位置,也就是“男鬼剑士”的位置
2.选择光标可以上下左右移动
3.选择光标可以水平方向和垂直方向循环移动,比如女鬼剑士,再往左边选择就是女暗夜使者,垂直方向女鬼剑士往下选择就是男鬼剑士
“小杨啊,怎么样?有难点没?”,产品经理笑眯眯地看着他。
“还行,我这就开始动手做咯”,杨成深吸一口气,感觉这任务还算轻松。
用一个二维数组表示这个2X6的表格,用两个指针变量,一个指向横坐标,一个指向纵坐标就OK了。
至于水平和垂直方向的循环移动,做简单的逻辑判断就可以了。
若当前横坐标为0,那么继续往左边就设置为5。
若当前横坐标为5,那么继续往右边就设置为0。
若当前纵坐标为0,那么继续往上边就设置为1。
若当前纵坐标为1,那么继续往下边就设置为0。
有了思路,杨成开始了夜以继日的奋战,一袋袋方便面和一根根泡面火腿被他消耗掉。
直到某一天,带着个熊猫眼,憔悴不堪的杨成终于听到了日思夜想的系统铃声。
“叮!恭喜您完成了横版格斗任务!”
“当前积分39分,击败了全球23%的玩家,请您再接再厉!”