Project1

标题: 请问怎么做一个类似地下城勇士这个游戏的横版行走系统 [打印本页]

作者: loufengg    时间: 2012-7-10 13:28
标题: 请问怎么做一个类似地下城勇士这个游戏的横版行走系统
本帖最后由 loufengg 于 2012-7-11 19:32 编辑



如图,这是我现在在起手做的一款传统武侠游戏,目前还只有线稿(先打下广告{:2_284:} )。
切入正题,行走的时候是8帧图,停止的时候是4帧图。求请教!dsu_plus_rewardpost_czw
作者: get    时间: 2012-7-10 16:31
这个涉及N多个方面
1.LZ你可以去找DNF单机版,可以参考参考
2.试试XAS
3.试试这个
作者: Ranger    时间: 2012-7-11 00:22
楼主可以这样,根据我以前的伸手记录得知,需要一张全景图,然后地图的设计就是目测好全景图后面的高度来绘制地图,因为需要留出一点的位置显示全景图,
至于角色行走图可以参考r m版地下城与勇士,望采纳,谢谢
作者: 灯笼菜刀王    时间: 2012-7-11 08:19

如果只是想像DNF一样的移动, 即角色行走图只显示向左和向右两种, 只要把Game_Character里面移动部分的向上和向下移动里面的"turn_down"和"turn_up"去掉就行了

具体就是这样
def move_up(turn_enabled = true)
#if turn_enabled
     # turn_up
    #end
    if passable?(@x, @y, 8)
      #turn_up
      @y -= 1
      increase_steps
    else
      check_event_trigger_touch(@x, @y-1)
    end
  end

加四个# 就是这么简单,  向下移动部分也照样做就行了
作者: 灯笼菜刀王    时间: 2012-7-11 08:24

当然,这样只是小手段, 行走图要改造的话也必须按原来的格式,保留一行和四行空白, 如果想只用两行的行走图的话,就要继续从Sprite_Character入手调整行走图的显示方式就可以了, 这个涉及的比较多,自己研究吧
作者: loufengg    时间: 2012-7-11 10:28
灯笼菜刀王 发表于 2012-7-11 08:19
如果只是想像DNF一样的移动, 即角色行走图只显示向左和向右两种, 只要把Game_Character里面移动 ...

你好,如果我有一张8帧的行走图和一张2帧的待机图,那我应该如何处理行走的时候使用8帧的图和不走的时候使用2帧的待机图呢?谢谢
作者: loufengg    时间: 2012-7-11 19:33
@灯笼菜刀王截图已经上来了,快过来{:2_262:}
作者: liuziyuan201019    时间: 2012-7-11 19:33
本帖最后由 liuziyuan201019 于 2012-7-11 19:40 编辑

横版行走.zip (209.17 KB, 下载次数: 63)
暂时只完成了横版行走。
不好意思,出丑了。{:2_271:}
作者: liuziyuan201019    时间: 2012-7-11 19:43
本帖最后由 liuziyuan201019 于 2012-7-11 19:59 编辑

@loufengg特地认错……并占楼编辑。
横版行走.rar (403.14 KB, 下载次数: 317)
素材无视。
使用这个脚本,除了待机图只能是2帧外,
行走图可以随意帧,依靠行走图名称而定。
例如主角行走图设定为 主角[8] ,则行走图为八帧。
再然 女主[9] 则为九帧。
行走图的待机图定为 行走图名称+_W,如 主角[8]的待机图是 主角[8]_W 。
上面的帖无视。
换上自己的素材吧= =我的素材太难看了。������[qq]1183420677[/qq]




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