今天哥们儿我心血来潮,想搞个游戏耍耍,名字就叫“6KW游戏”。别看名字土,玩起来可带劲!
开整!
我得有个地儿写代码?我直接打开常用的编辑器,新建一个文件夹,就叫“6KW”,简单粗暴!
搭架子
游戏嘛总得有个窗口啥的,不然黑咕隆咚的玩我琢磨着先弄个最基本的框架出来。这玩意儿就像盖房子,先得把地基打墙砌起来,才能往里头添砖加瓦。
- 创建窗口:这步我是直接调用现成的库,几行代码就搞定一个黑框框。
- 循环起来:光有个框框不行,还得让它一直“活着”,不然程序跑一下就结束,玩个寂寞?我加个循环,让这个框框一直显示在那里。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
画点
黑框框太单调,得画点东西进去。我想想,先画个小方块,简单!
- 找到画图的方法:我翻翻之前写的笔记,找到画矩形的函数,这玩意儿就跟画笔一样,能画出各种形状。
- 确定位置和大小:我随便定几个数字,让小方块出现在窗口中间,大小嘛看着顺眼就行。
你还别说,一个小白方块就这么出现在屏幕上,还挺有成就感!
让它动起来!
光站着不动算得让它动起来才有意思!我想让小方块在屏幕上跳来跳去。
- 设置速度:我给小方块加个速度,这样它每次移动的距离就固定。
- 控制方向:我又加个方向,让小方块可以上下左右移动。
- 碰到边缘就反弹:我写几行代码,判断小方块是不是碰到窗口的边缘,碰到就改变方向,让它弹回去。
这下好,小方块在屏幕上活蹦乱跳的,像个小精灵一样!
加点料!
一个方块太孤单,我决定再加点东西进去,让游戏更热闹一点。
- 我直接复制粘贴,搞几个新的方块,颜色都不一样。
- 给它们加不同的速度和方向,让它们各玩各的。
现在屏幕上五颜六色的方块到处乱窜,看着就让人心情愉悦!
收工!
今天就先搞到这里,虽然只是个雏形,但好歹也算是个能玩的游戏。下次有空再继续完善,加点音效、加点控制啥的,让它变得更牛逼!
这回实践给我的感觉就是一个字:爽!从无到有,看着自己写的代码在屏幕上跑起来,这种感觉真是太棒!