Project1

标题: VA的大地图元件导入到XP中要取长补短更扬长避短 [打印本页]

作者: eve592370698    时间: 2011-12-6 13:33
标题: VA的大地图元件导入到XP中要取长补短更扬长避短
本帖最后由 eve592370698 于 2012-1-2 14:55 编辑


偶也!迅雷网盘只要我迅雷账号上线应该能让大家看到。
如果图片挂了,那不必回帖留言了,因为过阵子我还会用优蛋上传自己的工程呢,最近论坛总是上传附件失败。



下面说说设计方案吧,这是挚星霁月给我那个《寻找神龙模板》里面一个XP大地图的图片,我经过几次导入VX素材之后成了现在这样子。
首先,这次VA的出现大大地给了我丘陵地图块(说来惭愧,作为《勇者斗恶龙》系列的粉丝,自然是对丘陵这个元件充满渴望)。考虑到VX的群山和VA的丘陵都是用自动元件,XP不占优势,自然就不能用成群的丘陵跟VA竞争了,只好选择零散的丘陵,因此将原有的成片的丘陵也取消了,利用手动分层法,其实还是可以画出大片丘陵的。像VX那样整整齐齐在XP上就有些呆板了。
VX的群山怎么说呢?个人感觉太简单了,没有层峦叠嶂的感觉,所以这次将XP的山脉做成手动了,这样通过分层巧妙地做出层峦叠嶂的感觉。
VA的城堡和城墙个人特别喜欢,加入进来,可能是有点不匹配,因为美工缺陷只好将就一下了,如果一个小镇全是平房就用vx的,如果有2层以上小楼房用XP的。

本次先把那个图发给大家,欢迎大家吐槽。下次更新将画一些范例地图,等大家前来炮轰。
作者: 各种压力的猫君    时间: 2011-12-6 20:23
本帖最后由 各种压力的猫君 于 2011-12-7 05:34 编辑

亲,VX ace恢复了“地形标志”功能哦!
要想做出画面漂亮的游戏,还是得用XP。
40FPS和60FPS哪个表现效果会比较好一目了然……
XP和VX默认素材的色彩丰富程度差异也是一目了然。
时间检验一切。用XP还是用VX这个问题完全没意义。
作者: 后知后觉    时间: 2011-12-6 20:44
Tilemap 一直是个头疼的问题.
作者: guaneva    时间: 2011-12-6 21:20
这个完全不担心,由更好的工具其实更开心,真心希望真正能够完全融合VX及XP,以后就没有VX和XP的区别了。
作者: 越前リョーマ    时间: 2011-12-10 18:49
战斗系统的确和VX一样得恶心,但这不过是脚本的事情罢了,数据库的变态级强化已经让VX和XP都望尘莫及了……
作者: 510035021    时间: 2012-1-1 18:06
地图绘制的话,的确要手动比较强大,自动经常达不到自己想要的效果。
作者: 癫狂侠客    时间: 2012-1-29 10:57
本帖最后由 癫狂侠客 于 2012-1-29 10:59 编辑

还好没到一个月,不断是挖坟,不过这是eve邀请就算是冒着挖坟的惩罚也要上了,

其实对于以上各位讨论的问题某侠也有些个人的看法!

首先分辨率和显示层:
        RPGMaker 不可能用更大的分辨率,这点是它的本质所决定的,某侠用VC++编的东西也一般保持着800*600的分辨率全屏,因为更大的分辨率也就意味着对GDI+更大消耗,对于RM来说他是要面对普遍性问不是特殊性的,所以地图层和分辨率属于反比的状态,在一定消耗的情况下层越多分辨率就越小,反之亦然.而现在要求华丽的地图,地图层的增加分辨率就要相对减小否则"脚本已备份"会更加猖獗(不要认为防卡脚本可以解决一切).

然后是数据库:
        VA的数据库确实更加具有普遍性,是一个亮点,给更多的特色添加了可能性,事件党会很高兴,因为脚本党可能觉得其实变化并不大,因为VA的数据库还是要通过脚本来支持的,如果某个脚本党的实力够嚣张,完全可以不用RM自带的数据库完全脚本加地图事件做游戏,打乱或不用原有的数据库设定,如果有这个想法的思路如下,先把脚本里的脚本全删掉只留Main就好了,然后自己写所有的类,那么不管是XP还是VAVX其实基本全一样,包括素材的保存路径也可以完全打乱!呵呵说远了!

在之后是战斗系统:
        说真的RM的默认战斗系统一向很恶心,基本都需要外挂脚本,基本无想法!但是说真的RM的Ruby脚本自身的一些缺点无可抛弃,想要完美确实难了点,做游戏不过娱乐而已嘛,何必那么纠结的!

     
最后某侠把某侠在百度上回答的一个问题贴上来,这是一个真正可以做出完美2D游戏的思路!
想用Visual Studio(C++)自己做个游戏,包括读取图片资源,游戏逻辑等等
  2012-1-8 16:01 提问者:sw119119119 | 悬赏分:20 | 浏览次数:47次
哪个大神给个基本思路啊,不知道从哪开始!!!需要什么软件,要看哪方面的东西(主要是想了解下游戏搭建的基本思路,希望讲解的详细点,谢了)
2012-1-18 09:57 最佳答案
某侠也在做,说下某侠的心得吧!
首先,选择合适的平台,VC6.0和VS系列都是不错的选择,但是一般游戏要求较高(不是最高),就要用支持透明且有压缩的PNG格式图片,bmp格式质量虽佳但是大小难以忍受,jpg搞透明基本不可能,所以PNG是最佳选择,那么用VC6.0就用GDI+来实现相对简单,VS系列更简单直接有CImage类(包含altimage.h就OK了,但是需要用透明算法,要不然有些图片变花);
然后是音乐部分一般用MCI完全可以(msiSendString),灰常好用;
再然后是显示部分,前面说了点但是需要用到双缓冲绘图(不然会闪烁,不想闪烁就用吧);
对于字符串的操作某侠推荐用CString(MFC可以直接用SDK的话包含atlstr.h就可以了);
如果你要全屏可能会用到ChangeDisplaySettings函数和DEVMODE结构.
最后是引擎,某侠使用VS2010的win32应用程序自己编的,现在正在编尚未完全完成.你也可以的,
上面说的这些一般的小心2D游戏完全够了,3D某侠没做过所以就不说了!
某侠说的是思路,你可以用上面的关键去查就好了,以前积累的,说真的某侠当时编的时候完全没有思路不知道查什么;
最后祝你成功!呵呵,有问题再追问某侠关注着你呢(不过某侠上网较少QQ:361621602,用留言就好,一般不在线,上线第一时间回复)
参考资料:手工码字 + 个人经验


PS:向eve致歉,这段时间忙到无想法,所以没看到邀请,万分歉意!
作者: eve592370698    时间: 2012-1-31 16:57
癫狂侠客 发表于 2012-1-29 10:57
还好没到一个月,不断是挖坟,不过这是eve邀请就算是冒着挖坟的惩罚也要上了,

其实对于以上各位讨论的问题某 ...

要说分辨率,那么vx和VA缺有人通过修改文件来实现分辨率的扩展。再说现在电脑配置都双核、大内存,显示器分辨率至少1024×768,所以我觉得RM也不能老保持在640×480了。
作者: dabojun    时间: 2012-6-13 15:06
癫狂侠客 发表于 2012-1-29 10:57
还好没到一个月,不断是挖坟,不过这是eve邀请就算是冒着挖坟的惩罚也要上了,

其实对于以上各位讨论的问题某 ...

侠客这篇文真是沁人心脾啊,很快的理清了我的思路,再次感谢~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1