CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  专题开发/技术/项目 >  游戏开发

2D游戏,如即时战略游戏中的人物影子是如何实现的?

楼主fenex(感悟 C++)2003-01-13 08:58:21 在 专题开发/技术/项目 / 游戏开发 提问

如题 问题点数:70、回复次数:12Top

1 楼0sunlin2002(木木)回复于 2003-01-13 09:21:55 得分 20

你可以程序生成也可以要美术做图片Top

2 楼sunkiller(孙俊)回复于 2003-01-13 09:37:15 得分 0

问一下他  
  QQ:84252889Top

3 楼sunkiller(孙俊)回复于 2003-01-13 09:55:49 得分 0

哈哈Top

4 楼KyosukeNo1(裕作)回复于 2003-01-13 11:17:48 得分 20

多做一层阴影的图片,和前景物体一同贴上去就行啦(不过如果想阴影真实一点,就不要直接贴,用Alpha混合咯)Top

5 楼noslopforever(天堂里的死神)回复于 2003-01-13 11:35:22 得分 10

同意KyosukeNo1(裕作)   先生的说法  
  另外,最好在绘制精灵的函数里面封装这个过程,不要单独写另外的函数……Top

6 楼fenex(感悟 C++)回复于 2003-01-13 13:09:45 得分 0

如何在程序中生成阴影?Top

7 楼0sunlin2002(木木)回复于 2003-01-13 13:21:37 得分 0

如果是不写实的可以加一团黑影,写实的可以根据NPC的图片数据做一下拉伸  
  或偏移就行了  
  Top

8 楼0sunlin2002(木木)回复于 2003-01-13 13:25:17 得分 0

至于角度和重心可以写死也可以做个编辑器方便调整,我个人偏向后一种Top

9 楼fenex(感悟 C++)回复于 2003-01-13 15:53:22 得分 0

嗯,受到了启发。Top

10 楼DarthVader(mm咋就那么白呢 唉 还是当黑炭吧)回复于 2003-01-14 13:42:14 得分 20

实时光影演算很费事的  
  2D的话,就贴一层事先画好的影子好了  
  以前有人说DiabloII和Starcraft的影子没有经过Alpha混合,  
  我看过了,是半透明的耶Top

11 楼0sunlin2002(木木)回复于 2003-01-14 13:52:07 得分 0

影子不做Alpha混合不漂亮,且不真实,2d中影子和光影做法是不一样的Top

12 楼KyosukeNo1(裕作)回复于 2003-01-14 15:04:11 得分 0

其实不做Alpha混合也可以的,只要原来的阴影做成黑色的点阵(疏密由阴影深浅决定),那么只要直接贴上去效果也很好Top

相关问题

  • 我是影子,我爱游戏!
  • 即时战略游戏的Source?
  • 请推荐些PS2的好游戏:D
  • 请推荐及时战略游戏和战棋类游戏源代码,谢谢
  • 能否介绍一种比较过瘾的战略性游戏?
  • 从业调查——一个即时战略游戏和一名游戏策划的成本是什么?
  • 谁知道即时战略游戏(AOE等)是如何寻找路径的??
  • 游戏,游戏!BCB如何做游戏
  • 请教一下,红警这类即时战略游戏是用什么引擎开发的?
  • 游戏规则

关键词

  • 影子
  • 阴影
  • alpha混合

得分解答快速导航

  • 帖主:fenex
  • 0sunlin2002
  • KyosukeNo1
  • noslopforever
  • DarthVader

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo