用scratch制作《仙剑奇侠传95》(01)

Scratch 少儿编程 1048浏览 0评论
仙剑奇侠传95

友情提示:视频教程观看时请手动设置清晰度。

用scratch制作《仙剑奇侠传95》(01)

 

以下内容摘自网络:

     《仙剑奇侠传》是由大宇资讯所制作的一款国产单机中文角色扮演电脑游戏。本作是《仙剑奇侠传》系列的第一部作品,主题是“宿命”,于1995年7月发行。

游戏讲述了平凡的客栈小伙计李逍遥因为机缘巧合结识了女娲族后裔赵灵儿。赵灵儿所居之仙灵岛意外遭人袭击,李逍遥遂担任起护送灵儿往苗疆寻母的重任。在旅程中,李逍遥先后结识了林月如、阿奴。在赵灵儿帮助苗人祈雨解旱、惩奸除恶的过程之中,赵灵儿的身世之谜以及她母亲的下落,也终究水落石出。此时,拜月教主的阴谋摆在众人的眼前,李逍遥、赵灵儿等人却不知这与拜月教主一战,将会铸成一段永恒的悲剧。

 

       这款游戏也是茂财玩的第一个电脑RPG游戏,想当年玩的可是废寝忘食啊;为了在游戏中不被怪物K.O.,我学会了更改内存数据,学会了作弊用scratch制作《仙剑奇侠传95》(01)

从这一期开始我将用Scratch还原部分场景,还原经典的同时学习解决各种要面临的问题,这才是最重要的部分。

     以上部分纯粹是为了原创凑字数,大家可以忽略!~

 

本期的副标题是:人物角色在超大地图的移动

有几个关键点大家需要清楚:

  1. 人物角色是不移动的,只是在原地做造型切换。
  2. 地图角色要放在角色栏内,放在背景里是没有运动模块积木可用的。
  3. 地图角色是矢量图(SVG)格式 

地图都是2064×2056大小的,要与人物角色比例保持一致,必须将其放大足够大的倍数才是实现。

用scratch制作《仙剑奇侠传95》(01)


Scratch不能将图片无限放大,这里有一个小技巧;先创建一个空造型1×1,切换至空造型,然后放大到需要的倍数,然后切换到要显示的造型图片。

 

用scratch制作《仙剑奇侠传95》(01)

这款游戏是斜45°移动模式,所以在处理上下左右键时要同时改变xy坐标的值,这里改变的是地图的坐标值,所以要与人物角色方向相反。

 

用scratch制作《仙剑奇侠传95》(01)

 

解决方式不止一种,大家可以开动大脑想出更好更妙的办法来!~

本系列只提供素材分享,不分享源代码,抱歉!~

 

视频:

 

素材链接:https://pan.baidu.com/s/1vaYrN0UKi3EeapRL9mH0hQ 提取码: vyh1

转自公众号:
嘻嘻哈哈学编程

您必须 登录 才能发表评论!