Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14497684
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:34:05

下载本文示例代码
  天极论坛c与汇编版斑竹环环发起RPG游戏制作志愿者征集,希望有志者踊跃报名参加。  什么是场景呢?是指运行在游戏中的主控角色可以到达的场地。换句话说,也就是如果没有角色,游戏本身就是由很多单独的场景相连组成。  那么场景是做什么用的呢?OK,这么说吧,如果看过电影的人,一定知道电影的镜头的概念。比如在某甲家发生的一组镜头,某甲与某甲之妻发生了口角,某甲一怒之下出了门。这是一组镜头,现在需要继续拍摄某甲出门后的第二个地方所发生的事,如在楼道遇见某乙。那么在游戏中某甲的家是一个场景,出门后的楼道是一个场景,这两个场景相互连接。场景就是一个接一个舞台。同一件事运行在游戏中,如果两个场景没有连接。某甲和其妻发生完了口角,这时你控制某甲这个角色想要离开家这个场景,会出不去(呵,当然,不排除窗户的连接,但如果是十一层楼……),那么这个游戏就陷进了死角,成为永远玩不完,永远玩不通的游戏。  即使场景就是舞台,那么在布置这个舞台时,当然就要下一番功夫了。首先要控制氛围,搞清楚你要做的游戏是什么样的氛围。是富有浪漫色彩的,还是写实的?浪漫色彩的氛围,可是或多或少的加入一些夸张的因素;而写实的则力求接近于真实。是卡通Q版的,还是恐怖的?卡通Q版可以将场景设计的可爱爆笑;恐怖的则不易加过于明快的色调,使之阴暗。  布置时要根据具体场景和你设计时需要的效果,这正象拍摄一个电影镜头时需要布置摄影棚一样。如果你想表现一个世外仙境的话,奇花异草当然是少不了的。天空的背景可以是湛蓝,一条小溪潺潺而过,整体感觉是干净亮丽又有一丝深邃和神秘。OK,当你设计角色时,再加入一头梅花鹿和一个打坐的老神仙;佐以悠远的音乐,你的场景大概就设计的差不多了。  当然如果要想游戏精美,仅做到一个大概是不够的,民居墙上的一串干辣椒,门前一幅对联,正是这点点滴滴的小东西,构成一个场景的和谐。  那么一个场景是如何做成的呢?I will tell you, 首先你需要画一些材质,如果是室外就是一些草地、土地、路、石头、树、房屋等等;如果是室内则是一些桌椅、火炉、柜子、床这些家俱。用这些素材,在专门的编辑器中做处理,然后再搭建。搭建的时候就象是我们小时玩的积木,你可以按你的意愿把场景做成各种各样。 在搭制的时候,有的因素可以不去管它,象是生物角色(人、猫、狗、马厩里的马)、非生物角色(会动的喷泉、火、可以打开的箱子)、场景出口的链接都先不去考虑,先将静态的东西搭好。  这时你就可以划出不可达区域了,利用你的场景编辑器,把房屋、树木、河水等你不愿意玩家到达的地方定义成不可达域。这样你的场景在走起来时,就会象你玩过其它游戏一样,有不可达的地方,达到仿真的效果。 最后一步,把这个场景存成固定的格式,一般情况C语言不支持8位以上的文件名,所以合理的命名是很重要的。   天极论坛c与汇编版斑竹环环发起RPG游戏制作志愿者征集,希望有志者踊跃报名参加。  什么是场景呢?是指运行在游戏中的主控角色可以到达的场地。换句话说,也就是如果没有角色,游戏本身就是由很多单独的场景相连组成。  那么场景是做什么用的呢?OK,这么说吧,如果看过电影的人,一定知道电影的镜头的概念。比如在某甲家发生的一组镜头,某甲与某甲之妻发生了口角,某甲一怒之下出了门。这是一组镜头,现在需要继续拍摄某甲出门后的第二个地方所发生的事,如在楼道遇见某乙。那么在游戏中某甲的家是一个场景,出门后的楼道是一个场景,这两个场景相互连接。场景就是一个接一个舞台。同一件事运行在游戏中,如果两个场景没有连接。某甲和其妻发生完了口角,这时你控制某甲这个角色想要离开家这个场景,会出不去(呵,当然,不排除窗户的连接,但如果是十一层楼……),那么这个游戏就陷进了死角,成为永远玩不完,永远玩不通的游戏。  即使场景就是舞台,那么在布置这个舞台时,当然就要下一番功夫了。首先要控制氛围,搞清楚你要做的游戏是什么样的氛围。是富有浪漫色彩的,还是写实的?浪漫色彩的氛围,可是或多或少的加入一些夸张的因素;而写实的则力求接近于真实。是卡通Q版的,还是恐怖的?卡通Q版可以将场景设计的可爱爆笑;恐怖的则不易加过于明快的色调,使之阴暗。  布置时要根据具体场景和你设计时需要的效果,这正象拍摄一个电影镜头时需要布置摄影棚一样。如果你想表现一个世外仙境的话,奇花异草当然是少不了的。天空的背景可以是湛蓝,一条小溪潺潺而过,整体感觉是干净亮丽又有一丝深邃和神秘。OK,当你设计角色时,再加入一头梅花鹿和一个打坐的老神仙;佐以悠远的音乐,你的场景大概就设计的差不多了。  当然如果要想游戏精美,仅做到一个大概是不够的,民居墙上的一串干辣椒,门前一幅对联,正是这点点滴滴的小东西,构成一个场景的和谐。  那么一个场景是如何做成的呢?I will tell you, 首先你需要画一些材质,如果是室外就是一些草地、土地、路、石头、树、房屋等等;如果是室内则是一些桌椅、火炉、柜子、床这些家俱。用这些素材,在专门的编辑器中做处理,然后再搭建。搭建的时候就象是我们小时玩的积木,你可以按你的意愿把场景做成各种各样。 在搭制的时候,有的因素可以不去管它,象是生物角色(人、猫、狗、马厩里的马)、非生物角色(会动的喷泉、火、可以打开的箱子)、场景出口的链接都先不去考虑,先将静态的东西搭好。  这时你就可以划出不可达区域了,利用你的场景编辑器,把房屋、树木、河水等你不愿意玩家到达的地方定义成不可达域。这样你的场景在走起来时,就会象你玩过其它游戏一样,有不可达的地方,达到仿真的效果。 最后一步,把这个场景存成固定的格式,一般情况C语言不支持8位以上的文件名,所以合理的命名是很重要的。 下载本文示例代码


RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景RPG游戏设计快速入门之场景
阅读(107) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~