1. 用java做游戏,怎么让背景图片滚动啊
首先需要一个大图片bg,长度为bgWeight,它作为背景,相当于一个首尾相连的画卷,人物走动的话,它就滚动
int pos=0;//它记录窗口坐标(左边)在bg的偏移;
pos=(pos+moveSpeed)%bgWeight;
然后根据pos的位置绘制背景,有可能你是绘制 bg的尾部+bg的头部 来形成完整的背景
经典代码:
public Ribbon(int movS, BufferedImage im) {
bim = im; //im就是背景图片
xImHead = 0;//当前游戏窗口左边在背景图片中的坐标
pWidth = GamePanel.WIDTH;游戏窗口宽
pHeight = GamePanel.HEIGHT;游戏窗口高
width = bim.getWidth();背景图片宽度
moveSize = movS;移动距离
}
public void draw(Graphics g) /* Consider 5 cases:考虑5种情况
// when xImHead == 0, draw only the im head
//when xImHead > 0, draw the im tail and im head, or only the im tail.
//when xImHead < 0, draw the im tail, or the im tail and im head
// xImHead can range between -width to width (exclusive)
*/ {
if (xImHead == 0) // draw im head at (0,0)//情况1
{
drawRibbon(g, bim, 0, pWidth, 0, pWidth);
}
else if ((xImHead > 0) && (xImHead < pWidth)) {//情况2
// draw im tail at (0,0) and im head at (xImHead,0)
drawRibbon(g, bim, 0, xImHead, width - xImHead, width); // im tail
drawRibbon(g, bim, xImHead, pWidth, 0, pWidth - xImHead); // im head
}
else if (xImHead >= pWidth) // only draw im tail at (0,0),情况3
{
drawRibbon(g, bim, 0, pWidth,
width - xImHead, width - xImHead + pWidth); // im tail
}
else if ((xImHead < 0) && (xImHead >= pWidth - width)) {//情况4
drawRibbon(g, bim, 0, pWidth, -xImHead, pWidth - xImHead); // im body
}
else if (xImHead < pWidth - width) { //情况5
// draw im tail at (0,0) and im head at (width+xImHead,0)
drawRibbon(g, bim, 0, width + xImHead, -xImHead, width); // im tail
drawRibbon(g, bim, width + xImHead, pWidth,
0, pWidth - width - xImHead); // im head
}
} // end of display()
累死,看看这里,很详细 http://wenku..com/view/85d254ce0508763231121260.html
看完还不会找我!
2. 求一些lovelive的图片素材
是在贴吧找到的,没有psd档……你自己把白背景去掉吧……
3. 想找更多的游戏背景图片,哪里可以搜到
http://image..com/i?word=%D3%CE%CF%B7%B1%B3%BE%B0%CD%BC%C6%AC&opt-image=on&cl=2&lm=-1&ct=201326592&ie=gbk
4. 求手游戏飞机闯关背景图片
你有了吗,我也需要噶,能发我一份吗
5. 关于游戏制作背景贴图时,加载贴图然后进行渲染时出现的问题。原贴图大小64*64,渲染后成了1*1大小。
可以自己找一些游戏的客户端和服务器端研究研究嘛,
学习资料的话,很乱的,因为涉及很多个方面,具体可以找些培训课程资料,
这样就比较系统一些,自己找的话很零散的,不好学
6. 求一款ios的小鸟游戏,开头是这样的,小鸟一直在不平坦的路上飞,用手指点击屏幕它就会飞得很高,从天
flappy bird 像素鸟!玩的会疯狂
7. 小鸟一来他们便怎样
1、小鸟一来他们便瞪大了眼睛。
2、小鸟一来他们便停下了手中的活。
3、小鸟一来他们便静了下来。
4、雨来了,他们便放假了!小鸟一来,他们便朝着小鸟打招呼。
5、雨来了,他们便放假了!小鸟一来,他们便露出了开心的笑脸。
(7)游戏背景图片素材高清飞扬的小鸟扩展阅读:
量词的分类:
①专用名量词
表示事物的计量单位。例如“条、根、枝、张、颗、粒、个、双、对、斗、公斤、公里、亩”等。以上所举的都是专用量词。有些名量词是从名词借来的,例如“缸(一缸水)、碟儿(一碟儿花生米)、箱子(一箱子书)”等,这种量词叫“借用量词”。
②临时名量词
指的是某些名词临时处在量词的位置上,被用作数量单位。
8. 求 游戏战斗失败 背景图片
9. 求《飞扬的小鸟》游戏java教学视频,或者其他java小游戏教学视频
看过如鹏网的《这样学Java不枯燥》视频教程,里面通过开发超级玛丽,飞机大战这些小游戏,感觉特别的有意思
10. 求地下城与勇士游戏场景背景图片资源
这个,不好找的,推荐你上多玩上面的DNF精品模型下载,里面你可以找看看。还有就是,DNF游戏登录界面的‘DNF帮手’里面也有界面的补丁,你可以去试着找看看,也许有更好看的呢