铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1861|回复: 14

场景编辑器的进展之一

[复制链接]
发表于 2009-10-23 13:57 | 显示全部楼层 |阅读模式
终于把场景图给画出来了,花了两天时间

被几个小错误导致的坐标错位搞得头大,还是参看wely源码才发现我错误理解了海拔数据,想当然的除2用了,晕。

对游戏数据的组织还是不够熟悉,花了不少时间恶补基础游戏知识,比如哪个文件放得什么数据,数据格式如何之类的

画图基本用的是一些基本的GDI函数,没用sdl是因为编辑器用gdi应该够用了,我对sdl也不了解。用gdi后也不用看wely的源码了,按照自己的思路完全重写。

看vb的那个源码也看不明白(还是delphi看得舒服啊),没有时间学新东西,所以不打算复刻vb那个编辑器有的功能。

留个阶段行成果,画出场景图(事件部分还没写),写程序的时间也太少,慢慢来吧




[发帖际遇]: soastao请陈园园签名,被吴三桂发现,损失银两16。


给出楼主和场景相关的帖子链接,其中不乏楼主和其他会员的精彩讨论!————令狐心情
水墨画的大地图是否可以接受呢
场景之迷惑——城镇化之路
新素材的大地图,比那个水墨画如何,去掉房子了以免误导
建议:标准化模块造人,美工、程序大大都来看
看截图,城镇布景的三种选择


[ 本帖最后由 令狐心情 于 2009-10-23 17:33 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-10-23 14:00 | 显示全部楼层
有好的建议,尽管提

目标是高效的场景编辑器,所见即所得、高度集成模块化

[发帖际遇]: 在盟主争夺战中,李文秀施展“我见犹怜”,结果soastao败给李文秀,损失报名费银两15。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-10-23 14:13 | 显示全部楼层
增加模型系统吧,比如画房子,有几个专门的模型,做的时候拉拉大就行了。。
这是无色大大和游魔大大提的意见
我懒的加到sfe里了

[发帖际遇]: 黄顺坤听说关外有”闯王宝藏“,跟随田归农等人去寻宝,用光了盘缠才发现是假消息,共计损失银两11两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-10-23 14:45 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-10-23 15:23 | 显示全部楼层
模块化和随机地图是我原本就要设计的功能

简单说下预计的功能

1、模块化房间
把常用房间按功能分类做好模块,举例做10个酒馆布局,用的时候看中哪个就拖哪个到地图上
城市民宅、农家、官府、旅店、门派大堂、寺庙。。。。这种我会把现有的类型从场景中提取出来做成模板,当然模板可修改可增加。由于房间数量的不同,这种模板每类都会有小房间、中房间、大房间、豪宅、超级山庄的模板

2、随机城镇
光有随机房间,还不够高效。设计好几种城镇,把城镇需要的房间随机放在道路两旁形成随机城镇。设计小房间的意思就是城镇可容纳尽可能多的建筑

3、随机迷宫
原版有山洞也有地宫,但都比较简单。这里是加强版的,即面积更大(占满场景格子),走法更复杂(由于总共也不大,复杂不到那去)

[发帖际遇]: soastao流浪江湖,在悦来客栈施展“妙手空空”,偷得银两17。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-10-23 15:29 | 显示全部楼层
原版多数是一宅一场景,我的一个目标就是多宅场景,比如城镇概念

这里拿出来讨论下

拟定把各建筑小型化,比如原版酒馆还有两个睡觉的大房间。模板就是最小化,只有酒馆。这样酒馆所站面积就小了三分之二,从而单场景可放更多建筑物。再比如民宅可设计只有两个房间的民宅,在城镇里多放几个。

城镇的基本思路就是这样,把建筑小型化,以便在有限的空间放更多的建筑。那些边上的树由于没有实际意义基本不要了,四周是城墙里面全市建筑。可设多条街道

[发帖际遇]: soastao当选为年度“赏善罚恶”大使,路过襄阳城,赏给郭靖银两13。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-10-23 15:48 | 显示全部楼层
纸娃娃系统也在构思中

1、颜色纸娃娃
换衣服颜色是很容易实现的,基本美工画出一个,我可以变换颜色出几十个不重样的

2、装备纸娃娃
这个有难度,主要是因为原版素材不支持

3、肢体纸娃娃
这个比2简单,有实现的可能。简单说就是换头换胳膊换腿换身体之类的

4、人脸纸娃娃
有实现的可能,仍在思考中。不到实用的程度不会放出消息

总体进度是纸娃娃系统排在场景编辑器之后实现

[发帖际遇]: soastao学会了”佛门狮吼功“,开演唱会再也不用租音响了,节省下租用费银两13两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-10-23 16:02 | 显示全部楼层
随机迷宫编辑器

正在研究算法,用的是简单的素材,就是画个大概意思,主要是测试算法,成型后在结合原版素材(换山洞也行啊)

迷宫探险不是梦了,虽然场景大小有限,但我们可设多层,比如一个5层迷宫,够用了吧



[发帖际遇]: soastao乘船去王盘山旅游,被不明噪音弄晕,花费银两14。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-10-23 16:25 | 显示全部楼层
wonderful!!
楼主是我见过最即刻即行的,总算感觉到点程序员的朝气了。

画地图方面有三种思路:
1.先做成8楼这样的骨架,然后点一个渲染功能随机渲染表面。
2.以星际、帝国2地图编辑器一样,直接选素材做,不过可以自动选择一点随机性。
3.按照rmxp这样,完全手动,不过可以直接按照模块(就有点六楼的意思在)来搭建。就比如想放个“酒馆”了,就选某个下拉菜单,里面选择“酒馆”,然后给出若干种模式(横的、竖的、方的,小的、中的、大的),往上一拖就好(rmxp比较方便的地方,不过rmxp的只有5格宽度,很多还是做不到)。

当然也可以1结合2、2结合3,或者直接1、2、3合起来用。

~~~~~~~~~~~~~

纸娃娃的想法,不知道你说2,原版素材不支持是什么意思?
是说原来没有大量装备的素材可供体现,还是说原来的没有那么多装备位?
前者只要美工支持,想做自然是可以的;后者也有人作出过更多格子的,其实就相当于加数据结构和在战斗计算部分多加判断。

当然有个问题是原版装什么武器都无所谓,照样是任何招式都可以用。
哪怕后来加了武器能力加成攻击的,但是其实和装备武器本身无关。只要主角能装上,给把屠龙刀,你的剑法的伤害也会增加…………

这个倒是可以参考某个对话很麻烦的《神雕侠侣》或者《天下霸图1》的。
《神雕侠侣》中是严格要求武器,比如用了刀就不能出剑,用了刀剑就不能出徒手招(比如“天罗地网势”);《天下霸图》要求低点,分拳(徒手)、刀、剑、枪/棍。刀剑可以混用,但是伤害减半。(就是说刀使剑招或者剑使刀招就减半)。

如果配合了武器纸娃娃的话,那势必用什么武器就应该出什么武器的造型,这样一种是规定剑只能用剑法,刀只能用刀法,但是可以在战场上用一会合换武器(也可以选择卸除武器),不过在设定上就需要加入大量白板(不加攻击)的武器来为了出招做需要。
一种是剑可以用刀,刀可以用剑,但是伤害降低。
而在图片上,你用了刀法就是刀法的图,用了剑法就是剑法的图。比如你用屠龙刀出剑法,还是用剑法动画,只是动画中武器图改成屠龙刀的。(美工要哭了)
另外一种是剑可以用刀,刀可以用剑,但是伤害降低。
而在图片上,只看你用什么武器的,比如你用屠龙刀出剑法,还是刀法的图(美工哭的更厉害了——知道为什么么?)


当然这样可能就需要招式动画统一化了,不知道是好了还是更差了……(反正美工都要哭死了)

[发帖际遇]: 金圭子偷学武当梯云纵轻功,不幸从树上摔下,花掉医药费银两19两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-10-23 16:26 | 显示全部楼层
原帖由 soastao 于 2009-10-23 16:02 发表
随机迷宫编辑器

正在研究算法,用的是简单的素材,就是画个大概意思,主要是测试算法,成型后在结合原版素材(换山洞也行啊)

迷宫探险不是梦了,虽然场景大小有限,但我们可设多层,比如一个5层迷宫,够用了吧 ...

你说的多层的,很让我想到《侠客游》不知道为什么…………

[发帖际遇]: 金圭子看到神仙姐姐蜡像,叩了一千个响头,蒲团被磕破了,发现里面有银两4.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-10-23 16:41 | 显示全部楼层
原帖由 金圭子 于 2009-10-23 16:26 发表

你说的多层的,很让我想到《侠客游》不知道为什么…………

[发帖际遇]: 金圭子看到神仙姐姐蜡像,叩了一千个响头,蒲团被磕破了,发现里面有银两4.


呵呵

素材是第三之书的,这个随机迷宫的缘由是我无法破解侠客游的迷宫,只能自己生成随机迷宫了,侠客游最多5层迷宫,所以你会联想到

有想把侠客游的世界观引入金庸的,本来侠客游更开放更自由,扯远打住

[发帖际遇]: soastao溜进皇宫偷东西碰到建宁公主,被毒打一顿,损失医药费银两29两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-10-23 16:45 | 显示全部楼层
装备纸娃娃要实现的化,游戏模式都要大改了,因原版很少装备的

从美工的眼光看,现有素材不够标准。装备要求位置的吻合,现有的素材大致上是随心所欲画的没考虑这个位置的因素。比如你要换帽子,但头的位置高低左右都有,每个人都不一样,没发换。

扯远打住
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-10-23 16:51 | 显示全部楼层
终于看见武林高手了,如果随机迷宫能够实现,金庸群侠将更添光彩,希望尽快见到你的雄伟作品 [s:06] [s:06] [s:06]

[发帖际遇]: 西方失败在六派围攻光明顶时施展“放下屠刀”,各派高手纷纷放下兵器,收集起来后当废铁卖得银两15。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-10-24 00:28 | 显示全部楼层
支持楼主~

最好把地图编辑器做到类似模拟人生的那种程度

也就是可以直接用拉线画出环形或直线型的墙壁,矩形地板等

还有批量复制地图上的多层贴图的功能

有这样子的话我很满足了~

[发帖际遇]: winson7891在老顽童处骗取《养蜂秘法》,翻印成《如何饲养文化型蜜蜂》出版后获利银两13.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-10-24 20:37 | 显示全部楼层
原帖由 soastao 于 2009-10-23 16:41 发表


呵呵

素材是第三之书的,这个随机迷宫的缘由是我无法破解侠客游的迷宫,只能自己生成随机迷宫了,侠客游最多5层迷宫,所以你会联想到

有想把侠客游的世界观引入金庸的,本来侠客游更开放更自由,扯远打住
...

原来果然是第三之书的,怪不得我觉得这么面熟…………
侠客游的那种“单机mud”的感觉也不错,但是完全没了剧情也不好,我倒是觉得以金庸群侠传主线剧情为主,然后之外加上侠客游这种有点“自成系统”的世界,就是我心目中的金庸群侠传了。(所以我常常提到任务系统之类的)。
没玩过侠客游的可以想想《大航海时代2》。

呃,当然这样的话题的确是在百花堂说更好啊…………不过我倒是比较随意,而且碰到楼主这样和我一样会有点这样习惯的真好(/^-^)/
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-16 01:57

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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