沉迷游戏多年,也钟情过几款游戏,今天终于解封了游戏设计背后的故事,噢耶~
打住,Sara我只是今天刚进入最初的游戏设计程序。就是那种,甲乙双方厮杀,手动掉了多少血,我还需要掐指算算的境界,O(∩_∩)O哈哈~
不过,对于编程小白菜来说,我自己已经可以嘚瑟三天了。
游戏编程--无限循环要用好
游戏编程,对于IT界来说,应该算得上一个大项目。对于还没踏入编程界的孩子来说,即使是接触一个傻瓜式的游戏设计,都觉得自己高大上了不少哈。
这不,Sara的Python学至今日,终于开启了第一个项目的接触(说是自己设计及,还不如说是看看初级游戏的拆分步骤)。
好激动,淡定淡定,原来我们小时候玩的游戏,那种魂斗罗,各种打打杀杀,就从这里开始起步啦。
无他,对于游戏的设定,无非也是按照计算机术语一步步的走,一直循环着。难怪说IT界的“循环语句”一定要玩的666,确实会带来诸多方便。
这不,游戏的版本,也是1.0,2.0,3.0...才慢慢出现雏形,现身江湖~
所以啊,千万别想着抄近道,万一哪里有个bug,就得使劲琢磨咯。
当第一个版本确认无误时,第二个版本就接踵而至了。难怪说程序员都熬秃头了...
一步步的深入,循环语句思考好哦,不一样的循环,不一样的烟火,不一样的游戏体验啊。
最后的最后,完成所有的游戏检测,确认OK。一步步的实验,只为最终游戏界面的战斗更为酣畅淋漓呀。
Python世界--逻辑思维的重要性
近距离接触Python也快一个月了。这一个月下来,更加明白了“逻辑思维”的重要性。
之前老觉得高中时的文理分科有些不科学,感觉区别不是特别大。经历了社会上的种种,发现还真是,当年年少,终究看不透呀~
理科更注重的逻辑思维,在编程时,体现的淋漓尽致。
每一步的设计,嵌套,都少不了“顺序”,这其中的思考,就是逻辑思维带来的产物~
明天,继续啃吧,毕竟游戏还没设计好呢。