提个问,关于大地图的制作思路
gamemaker吧
全部回复
仅看楼主
level 11
石镐◆SG
楼主
你们是如何制作大地图的?用房间拼插还是调整房间大小?在线等。
我的思路:弄个大大大大大大大大大的房间,然后搞个视野跟随玩家。
求回答!
2018年07月10日 02点07分
1
level 12
贴吧用户_0XUWNKQ
一个房间视野跟随
2018年07月10日 02点07分
2
石镐◆SG
能说具体点吗?
2018年07月10日 02点07分
level 12
贴吧用户_0XUWNKQ
对于你说的大地图我不是很理解,你指的大地图是这种吗?恶魔城和银河战士这样由很多小房间组合的横版2d?还是rpg游戏的世界地图?
2018年07月10日 03点07分
3
石镐◆SG
类似于第二种。吧里不是在做什么2d俯视地图吃鸡吗,就是那种地图。
2018年07月10日 03点07分
level 12
贴吧用户_0XUWNKQ
那就创建一个很大的房间,放一个玩家,然后视野跟随这个玩家。
2018年07月10日 03点07分
4
贴吧用户_0XUWNKQ
具体:先在设置面板中将房间尺寸长宽调大,然后在视野面板中设置视野x,y,长宽,下面有个视野跟随,选择你要跟随的物体就行了
2018年07月10日 03点07分
石镐◆SG
谢谢!
2018年07月10日 03点07分
石镐◆SG
另外问下,战争迷雾那种东西是如何实现的?
2018年07月10日 03点07分
贴吧用户_0XUWNKQ
@石镐◆SG
创建一堆迷雾物体均匀覆盖在房间中,如果走过去就变透明,如果走开就回恢复
2018年07月10日 03点07分
level 5
℉rime
我想了解一下第一种是怎么弄的
2018年07月16日 01点07分
5
石镐◆SG
@贴吧用户_0XUWNKQ
帮你at
2018年07月16日 03点07分
石镐◆SG
应该是用房间拼插
2018年07月16日 03点07分
level 12
贴吧用户_0XUWNKQ
不完全是。例如恶魔城中有两个主题场景,礼拜堂和图书馆,则这两场景分别用一个大房间容纳。大房间内以特定长宽划分小房间,就是地图上的一个单位方格地图。创建两种视野限制器obj,一种限制横向视野,一种限制纵向视野,分别放小房间边缘限制视野。关于视野限制用代码实现,分为横向限制和纵向限制,根据玩家距离最近限制器的距离和房间视野的hborder,vborder的关系决定视野是否跟随玩家。大概就这样,具体有点复杂。
2018年07月16日 04点07分
6
贴吧用户_0XUWNKQ
其实房间拼插也是可以的,不过房间数会很多,搞不清楚。
2018年07月16日 04点07分
level 12
贴吧用户_0XUWNKQ
@℉rime
2018年07月16日 04点07分
7
℉rime
谢谢,这种地图实际上是在一个房间里实现的吧?
2018年07月16日 15点07分
℉rime
能不能继续随机拼接呢?
2018年07月16日 15点07分
贴吧用户_0XUWNKQ
回复 ℉rime :是在一个房间。在一个大房间内的随机拼接有个例子,元气骑士(俯视2d)每个小房间只有上下左右四个方向可能有出路,路最少一条,最多四条,而且这些出路相对房间的位置以及宽度都是固定的,这样就能随机拼接房间而不会导致对接出现大小和位置不同的问题。每个小房间都是事先做好
2018年07月17日 01点07分
1