游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2463|回复: 9

我好菜啊,这几天一点进步都没有啊。。。

[复制链接]

25

主题

82

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2005-2-15 04:44:00 | 显示全部楼层 |阅读模式
那个滚屏技术怎么实现的啊?弄了2天了。。。。

   还有就是滚屏不是一直都滚吧?我看了仙剑好像当主角接近某个场景的边缘的时候场景就没动了,怎么实现这2种方式的过渡啊?

3

主题

186

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2005-2-15 09:32:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

fps?型的游????是根??鹘窃?鼍爸械奈恢迷儆?算????制的?鼍?^域,然後?取、?示
如果碰到??那??要修正一下????制?^域的位置就可以了

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-2-15 14:10:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

滚动有个极限值,每次和极限值比较一下

25

主题

82

帖子

82

积分

注册会员

Rank: 2

积分
82
 楼主| 发表于 2005-2-15 14:45:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

如果用极限值比较的话,从滚动状态->停止可以,但是又怎么触发呢?

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
发表于 2005-2-15 16:09:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

举个整图引擎的例子:
      设屏幕分辨率为800x600,地图图片大小为5000像素x2000像素,(Mx,My)表示地图左上角坐标,(Cx,Cy)表示人物图片坐标。
      地图向右移动(人物向左移动)就是:
      Mx++;
      if(Mx>0)
      {
           Mx=0;
           // 移动人物
      }

      地图向左移动(人物向右移动)就是:
      Mx--;
      if(Mx<800-5000)
      {
           Mx=800-5000;
           // 移动人物
      }
      向上和向下移动与之类似。

      另外要说明的是,移动人物坐标后, 再向相反方向移动时,要先改变人物坐标,等人物回到屏幕中心后才开始移动地图坐标。

25

主题

82

帖子

82

积分

注册会员

Rank: 2

积分
82
 楼主| 发表于 2005-2-15 18:25:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

哦,谢谢。。。。

25

主题

82

帖子

82

积分

注册会员

Rank: 2

积分
82
 楼主| 发表于 2005-2-15 18:27:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

还有,如果用鼠标控制,假设人现在A出,用鼠标点击B处,那么这个人从A移到B之间的那个移动速度怎么来控制?

85

主题

824

帖子

878

积分

高级会员

Rank: 4

积分
878
QQ
发表于 2005-2-15 18:44:00 | 显示全部楼层

Re: Re:我好菜啊,这几天一点进步都没有啊。。。

maphack: Re:我好菜啊,这几天一点进步都没有啊。。。

还有,如果用鼠标控制,假设人现在A出,用鼠标点击B处,那么这个人从A移到B之间的那个移动速度怎么来控制?

晕,别告诉我v=s/t你没学过啊~

2

主题

59

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2005-2-16 18:34:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

我觉得吧,在主角走到接近地图边缘的时候,可以在边缘部分加一些障碍物,不要让主角走出去,这样就可以不要考虑滚动地图边缘的情况。

4

主题

32

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2005-2-17 00:56:00 | 显示全部楼层

Re:我好菜啊,这几天一点进步都没有啊。。。

不是我看不起2D的东西,不过我觉得继续研究这些东西实在没有任何意义,自娱自乐还可以,要是想做出好的游戏还是不应该把自己捆在这棵树上
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-24 09:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表