利用raptor制作美女茬游戏的报告
Raptor大作业(美女茬)报告
1,问题由来:
看到其他有些同学做的打砖块游戏,使我对制作游戏的渴望油然而生,虽然我们对打砖块游戏很熟悉,但是打砖块游戏的界面并没有太多欣赏性,美观性,因此我便选择了制作美女茬游戏------一个集美观性,益智性,趣味性于一身的游戏。
2,解题思路
1,从网上下载各种所需的图片,部分进行ps处理后即可形成本游戏的图片素材。
2,由于raptor不支持中文输入,因此需要将一些中文字幕用word打出来以后进行截图并通过处理,以图片的形式出现在游戏界面中。
3,下载背景音乐,增加其趣味性。
4,编写raptor算法程序。
5,调试游戏(同学体验并提出修改方案)。
3,算法实现
1,首先将作者的姓名通过循环最终以动画形式出现在游戏界面中,同时播放背景音乐,并最终以Clear_Window(white)清除屏幕
2,由于raptor的标尺纵坐标与画图工具恰好反向(即raptor(0,0)点在左下角,画图工具的(0,0)点在左上角),并且从网上下载的图片与笔者在raptor中开的图形窗口大小不一致,因此必须将其“茬”的坐标做换算以后才能编辑到raptor中。具体操作如下:
笔者经过测量,发现raptor中图形窗口恰好是在网上下载的图片大小的1.25倍,设换算前坐标为(x1,y1),半径为r1,换算后坐标为(x2,y2),半径为r2,则有x2=x1*1.25,y2=500-1.25*y1,r2=r1*1.25。但是每个参数一个个换算又过于麻烦,因此笔者借用了excel使用函数将其全部批转换过去。转换情况如下(每两行中间空一行,意在告诉读者,连在一起的两行数据分别是同一个茬的左右两张图片的坐标):
(从上往下依次为第一张到第三张图片)
 
x1
y1
r1
换算后
x2
y2
r2
第一张
50
230
50
 
62.5
212.5
62.5
 
370
230
50
 
462.5
212.5
62.5
 
 
 
 
 
 
80
20
40
 
100
475
50
 
400
20
40
 
500
475
50
 
 
 
 
 
 
280
180
50
 
350
275
62.5
 
600
180
50
 
750
275
62.5
 
 
 
 
 
 
230
310
30
 
287.5
112.5
37.5
 
550
310
30
 
687.5
112.5
37.5
 
 
 
 
 
 
245
380
30
 
306.25
25
37.5
 
565
380
30
 
706.25
25
37.5
 
 
 
 
 
 
250
30
50
 
312.5
462.5
62.5
 
570
30
50
 
712.5
462.5
62.5
 
110
190
70
 
137.5
237.5
87.5
 
420
190
70
 
525
237.5
87.5
 
 
 
 
 
 
50
330
100
 
62.5
412.5
125
 
370
怎么制作游戏330
100
 
462.5
412.5
125
 
 
 
 
 
 
200
290
25
 
250
362.5
31.25
 
510
290
25
 
637.5
362.5
31.25
 
 
 
 
 
 
230
200
40
 
287.5
250
50
 
550
200
40
 
687.5
250
50
 
 
 
 
 
 
290
330
80
 
362.5
412.5
100
 
610
330
80
 
762.5
412.5
100
 
 
 
 
 
 
290
610
80
 
362.5
762.5
100
 
330
610
80
 
412.5
762.5
100
第三张
30
70
40
 
37.5
412.5
50
 
350
70
40
 
437.5
412.5
50
 
 
 
 
 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。