社区
C#
帖子详情
一个小游戏
qq_36883513
2016-11-30 10:07:20
我是一个初学者,我想做一个特别简单的小游戏,类似于俄罗斯方块,但是这个掉落的是不同颜色的小球,我想请问一下,如果用图片来表示球的话,给小球不同的编号来表示颜色,怎样判断下方是否有小球而不会重合?应该怎样判断什么时候掉下小球?如果用数组的话当小球到达某一位置时怎样让数组表示图片? 谢谢大神了,谢谢,谢谢。
...全文
324
8
打赏
收藏
一个小游戏
我是一个初学者,我想做一个特别简单的小游戏,类似于俄罗斯方块,但是这个掉落的是不同颜色的小球,我想请问一下,如果用图片来表示球的话,给小球不同的编号来表示颜色,怎样判断下方是否有小球而不会重合?应该怎样判断什么时候掉下小球?如果用数组的话当小球到达某一位置时怎样让数组表示图片? 谢谢大神了,谢谢,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ilikeff8
2017-10-09
打赏
举报
回复
01数组+绘制bmp
Code2333
2017-10-09
打赏
举报
回复
把小球当做一个对象,添加两个属性,一个是小球的贴图地址,一个是小球的坐标数据,然后你对比下图片大小确定什么样的位置可以让小球不重叠,只要保证小球圆心点坐标向外辐射的距离内没有第二个小球圆心点能够辐射到就行了
wanghui0380
2016-12-05
打赏
举报
回复
0000000000 1000000001 1100000001 1110011001 1111111111 当你的“球”任何地方的下一点是“1”的时候,就是“放稳”的时候,也是应该出下一个球的时候(应为这种游戏,人只能一次玩一个球,难度只在下降速度上)
Silentdoer
2016-12-05
打赏
举报
回复
你可以给图片设置一个位置值,比如田字型的方块你可以设置它的左上小方块的坐表{0,1}然后另一个属性存这个方块是什么类型,还需一个属性存该方块的旋转角度。这样你就可以通过坐标来判断图片的各个方向的位置了,图片每移动一下都要修改对应的坐标值,比如往下移了一步,那么该方块左上小方块的坐标由{0,1}变成了{0,2}。
devmiao
2016-11-30
打赏
举报
回复
http://download.csdn.net/detail/ss_geng/3491660
LeeCarry
2016-11-30
打赏
举报
回复
你这个问题太虚了,问的不好回答 搜c#俄罗斯方块源码,看不懂就学,觉得学懂了就写,实在有详细某个地方写不出来再提问 不然你这样我们怎么给你贴部分源码
qq_36883513
2016-11-30
打赏
举报
回复
谢谢,但是我这个是期末的三级项目,有分的,我有点不太懂的,就是怎样判断下方是否有球,以保证不重合,还有就是判断什么时候下落下一个球。
SoulRed
2016-11-30
打赏
举报
回复
其实你说的这个很简单,只需要判断图片的位置和小球的位置就可以,但是初学者最好不要做图形一类的东西,最好从数据功能入手
十字棋游戏
这是
一个
十字棋的游戏,玩游戏时当按下Button后(请参考Demo.jpg),会出现右边的另
一个
窗口,这样便可以开始游戏。游戏规则进去看吧,我觉得这个游戏还嘛耐玩的。
unity学习笔记(二)—— 制作第
一个
小游戏
接下来我们使用unity制作第
一个
小游戏
,我估计这也是所有unity开发者都非常熟悉的
一个
类似“Hello World”标致的游戏了——滚动小球 一、创建场景,取名为MainScene 二、创建
一个
地面对象(鼠标右键->3D Object->Plane),并将其position设置为0,0,0,然后把其长宽扩大1倍(即Scale设置为2,1,2) 然后我们想要改变地面对象的颜色需要这样做:首先在Assets目录下新建
一个
materials文件夹,然后右键如图创建
一个
materia.
使用VS制作
一个
小游戏
(五子棋)
使用VS制作
一个
小游戏
(五子棋) 一、前期准备: 下载Visual Studio(以下使用的是VS2017) 下载Easyx库:官方easyx库下载 右上方下载 二、思路理解 (本次是简单的单机双人五子棋) 1、初始化
一个
15*15的棋盘,将空棋盘每个位置赋值0 2、若玩家1放下一颗棋子,则将棋盘上的值置为1,玩家2同理 三、完整代码 #include <iostream> #i...
Java编写
一个
小游戏
java练习,编写
一个
小游戏
用Java写
一个
小游戏
游戏开始图片 如下: 游戏胜利图片 如下: 游戏分析: 玩家控制键盘上下左右键,当数字按照从小到大依次排列的时候则玩家获胜 游戏功能: 1、在游戏的菜单栏中设置了游戏的重新开始案件 2、制作了
一个
作弊键 3、设置了游戏步数计数器 编写过程用到的小知识点 1、JFrame:是用来创建
一个
屏幕上的窗口 2、JMenuBar:是窗口上面的菜单栏 3、JMenu: 4、JMenuItem 5、JLabel 6、ImageIcon
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章