pygame网络游戏_7_1:地图编辑器的使用
由于有好几个小伙伴问我怎么自己编辑地图,那么这一张我就专门讲一下,怎么替换本教程中的地图。
1.下载地图编辑器,地图编辑器在教程文件的第七章中。下载地址:
链接:https://pan.baidu.com/s/18JwDxYH8PmL2NPww0kW2PQ
提取码:4r6s
2.准备好地图背景图的png图片和地图遮挡层的图片
3.把地图背景图的图片改名为0.png,你改成其他名字也无所谓
4.把0.png放到地图编辑器的map文件夹中
5.打开地图编辑器.exe
6.点击:操作->读取地图,然后输入你的地图id,也就是你图片的文件名(不带后缀)
7.现在就可以开始编辑你的地图障碍啦,鼠标左键设置障碍,右键取消障碍
8.点击:操作->生成地图,即可保存编辑的地图
9.把地图编辑器中map文件夹中的0.map复制到我们游戏的img/map文件夹中
10.相应的0.png(背景图)和0_top.png(遮挡图)也记得要替换哦
完结~
pygame网络游戏_7_1:地图编辑器的使用相关推荐
- 【日常点滴016】python游戏库arcade结合Tiled map editor地图编辑器和Pymunk物理引擎制作游戏过程记录,并最终打包为exe文件
独此一家,建议收藏 前言 一.创建一个空白窗口 step001.py代码示例 二.创建很多全局能用的常量 step002.py代码示例 三.创建实例变量即代表各种精灵等的变量 step003.py代码 ...
- 用pygame写像素游戏地图编辑器
用pygame写像素游戏地图编辑器 像素游戏的地图 我使用一个矩阵来存储地图,像下面这样: [[1,0,0],[0,1,0],[1,2,0]] 不同的数字代表不同的物体,比如1代表一个房子,0代表路面 ...
- 从零开始做3D地图编辑器 基于QT与OGRE
第一章 基础知识 注:文章里面有不少个人见解,欢迎大家一起互相讨论.希望高人能给予相应理解与意见建议. 在实际3D游戏开发中,编辑器是极其重要的一个部分,一个优秀健壮的编辑器,可以使项目事半功倍,而相 ...
- QT与OGRE做3D地图编辑器
http://blog.163.com/modingfa_002/blog/static/1109254662010427114343461/ http://download.chinaprj.cn/ ...
- 从零开始做3D地图编辑器(基于QT与OGRE)
第一章 基础知识 注:文章里面有不少个人见解,欢迎大家一起互相讨论.希望高人能给予相应理解与意见建议. 在实际3D游戏开发中,编辑器是极其重要的一个部分,一个优秀健壮的编辑器,可以使项目事半功倍,而相 ...
- pygame网络游戏_4_1:人物行走_地图设计
项目源码地址:https://github.com/zxf20180725/pygame-jxzj,求赞求星星~ 工作太忙啦,没啥时间更新博客,大家有什么疑问,欢迎加q群讨论,刚创的:81209533 ...
- 腾讯地图api修改信息窗口样式_DOTA2 地图编辑器指南(二):总览
做什么地图 作为一个打算把流程讲得详细一点的教程,是不太好做什么庞大的项目的.我们的目的还是学会制作工具和熟悉制作流程,只要学会了工具,就有能力实现自己心目中的项目了.到时候更加要求的其实是创意. 所 ...
- 斜角地图逻辑原理解析和Isometric地图编辑器设计方案(转)
http://uh.9ria.com/link.php?url=http://bbs.9ria.com%2Fviewthread.php%3Ftid%3D77966 当我要做的一款游戏,而无法即时地查 ...
- 开源地图编辑器 MarbleMap,支持Cocos2d-x坐标系
由9秒社团开发并维护的MarbleMap是支持Cocos2d-x坐标系和as3坐标系的地图编辑器,功能完善高效.这里详细介绍一下它的使用方法! 一.功能简述 由9秒社团开发并维护的MarbleMap是 ...
- EC地图编辑器(预览版)
打算开发一系列的小游戏发布在校内网的app上. 这个地图编辑器是这一系列小游戏的第一步,允许用户自己来制作游戏中的地图. 当然了用户也可以把这个编辑器当作是一个画板来玩 最后用户递交自己的作品到服务器 ...
最新文章
- Java项目:高校学生社团活动管理系统(java+springboot+freemark+jpa+mysql)
- 移动界面设计点滴:工欲善其事,必先利其器[转]
- python的property用法_在python中property怎样使用-百度经验
- 从hadoop-0.20.2升级到hadoop-1.0.3
- [转]天天生鲜,html效果布局
- 计算机学科 集体备课记录,信息技术学科组集体备课活动记录
- mysql报表展示工具_Navicat for MySQL 设计报表版面教程
- [openssl]centos version ‘libcrypto.so.10‘ not found
- 模块参考资料-硬件资料-Air720UG/UH
- python用smtplib、emai模块群发邮件
- .NET Core 之 七 EF Core(五)
- 安卓干货——PC 连接手机实现摄像头预览
- 第四次作业之四则运算
- 中式英语如何产生?该怎么办?
- WIN7 shutdown 定时/倒计时 命令关机
- 五.linux设备驱动模型
- [BZOJ3837][Pa2013][随机][乱搞]Filary
- 学计算机科学与技术会秃顶吗,学计算机真的会秃顶吗?听听过来人怎么说
- 动态代理IP有什么用?
- 《网络渗透检测第一章 信息收集》