第1497章 新尝试 (第1/2页)
临近期末考试,老师们在加班出题,周六也不能休息。
曾凡在数学教研室找到了班主任樊老头,说出想去机房学习编程的打算。
“你作业写完了吗?”樊老头笑着问道。
“我在课间的时间就写完了!”
“那就行,不过呢,你也别光想着编程,马上就期末考试了,这次考试关系着下学期进快班还是慢班,你的成绩还有很大潜力,努努力争取分到一班!”樊老头嘱咐道。
“知道了!”
拿到机房钥匙后,曾凡爬楼梯到五楼,他们班教室正对着楼梯口,透过窗户他看到教室里还有人在学习。
原先的记忆里,他周末绝对不会出现在学校,没想到教室里还有人在用功,他们宿舍的赵振喜,倪飞,班长杨菲菲,他的同桌高小娜都在,看来人家成绩好也不是全凭天赋,自身的勤奋更加重要。
曾凡没有进教室打扰别人,背着书包去了东边的机房。
经过昨天晚上的思索,他已经有了程序的大体思路,当前他是个刚接触编程的学生,不能用到太复杂的编程技巧,程序应该以巧妙的创意为先。
编程技巧只要肯下苦功,有一定的工作经验,很多人都可以做到,可遇不可求的创意相比之下就非常难得了。
他是因为踢足球被撞到脑袋,短暂昏迷才重生过来,那就开发款和足球有关的小游戏。
太复杂的游戏不可能,曾凡就设计了一个场景简单的射门小游戏,可以选择守门和射门两个角色,球场背景很简洁,射门主要考验瞄准的角度、力度和操作技巧,防守考验判断能力,手眼协调能力。
通过方向键操作球员移动,一个单独按键控制踢球或者扑击,可以两个人在一个键盘上同时玩,一个守门,一个射门。
他们的机房电脑少,每次上机都是两三个人一台电脑,这个游戏正适合两个人一起,当然也可以一个人和电脑对战。
小游戏的界面和操作很简单,后面涉及到击球的方向和力度,足球旋转和运行轨迹,射门和拦截的成功失败都需要精妙的算法设计,需要用到很多数学、物理、几何多方面的知识。
编程实现对曾凡来说很简单,可是这个小游戏要具备可玩性,让人不至于玩儿会就感觉无趣,那就需要用心设计很多细节。
操作只用到四个方向键和一个开火键,比游戏手柄还简洁,通过不同方向键和开火键组合,根据按键的时间节点和时长,设计不同的出击效果,增加操作的精细度,这样才能让人觉得更好玩。
玩法与当前流行的街机游戏差不多,更考验操作技巧,想要精准射门或者防守,就需要大量的时间去练习,熟练度提高就能表现的更好。
这个小游戏的代码总量超过了一千行,比俄罗斯方块复杂许多,并没有用到太复杂的编程技术,主要还在于创意,尤其是球员的位置和发力方向,发力时机,足球旋转方向,旋转速度,运行轨迹和飞行速度等等,涉及到大量模拟的运算公式,可以说是把初中生能学到的数学和物理知识运用到了极致。
刚开始的时候,曾凡还想着游戏被人发掘,能换多少钱,让他发笔小财,后来投入进去,他就没有了太多杂念,一心想着把这个小游戏做的更精巧,不再想那些有的没的了。
反正就算挣不到钱,他也不会挨饿,编写程序的乐趣他已经享受到了。
从早上九点多到学校,曾凡在机房里忙活到十二点,反复的修改测试了好几遍,总算是完成了这个游戏小程序。
游戏操作很简单,反复的测试十几次,曾凡感觉差不多了,于是离开机房,准备将书包放回教室,然后下楼去吃午饭。
教室里的人少了很多,估计都去吃饭了。
本章未完,点击下一页继续阅读。