前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python 2D 游戏地图编辑器-Tiled 分享

python 2D 游戏地图编辑器-Tiled 分享

作者头像
叶子陪你玩
发布2022-02-08 18:34:08
1.7K0
发布2022-02-08 18:34:08
举报

好几天没更新了,冒个泡。

后台也收到一些消息,有几个问题还挺有意思的,感兴趣的可自行研究。

1. 视觉测量

一开始我以为类似苹果手机那种,根据照片计算物体的尺寸。之前根据网上的一个案例确实有研究过一些,当时看的思路是有一个标准参照物,解决了物体景深问题,不过通用性不强,这种只能平铺,如果出现斜的视角,或者其它视角,这个就比较难计算了,最后放弃了。

看了他的问题,感觉更专业,说是会用到硬件的,感兴趣且有能力的可以试试,顺便带带我。

2.医院叫号系统实现

类似下面这种,每来一个病人,加入到候诊队列中,根据科室医生分配,然后由显示屏的喇叭依次呼叫。

(图片来源于网络)

我自己除了写了两个小游戏,主要在构思一个组卷系统,先试着搞个题库,不过还没有给题目打标签分类,暂时没法筛选;然后将一些常用的功能集成到一起了,后续有进展再来演示。

最近有一个小学生朋友,之前一直都是用pygame写游戏的,但是感觉不是很酷炫;

后面看到我之前做的3D游戏,就想换到3d,用blender建模,panda3d负责处理游戏逻辑,我也给他写了一个简单的文档,主要帮助他理解一些关键概念。想法非常好,一开始想要自己建模,结果自己摸索了一段时间,可能是碰到难度了,暂时先放弃了;

然后告诉我,在网上看到一个超级玛丽的游戏,感觉挺酷的,想要用pygame做一个,不过游戏的地图不知道怎么做。

以前游戏简单,他都是通过物体定位摆放的,现在游戏素材非常多,关卡也多,计算坐标对于他还是比较难的,推荐了一个地图编辑器给他,能够可视化编辑地图,也可以导出地图数据,给他看了一个demo视频,觉得很OK。

Tiled 简介

下载网址:https://www.mapeditor.org/

Tiled 是一个 2D 关卡编辑器,它的主要功能是编辑各种形式的瓷砖地图,可以自定义地图大小和地块大小,通过鼠标点击即可完成地图制作。

配合arcade库,可以快速的完成平台类的游戏,arcade库自带物理引擎,可以自定义游戏的碰撞边界等。

下面是它自带的入门教程,非常详细。

https://api.arcade.academy/en/latest/examples/platform_tutorial/index.html

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 叶子陪你玩编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图数据库 KonisGraph
图数据库 KonisGraph(TencentDB for KonisGraph)是一种云端图数据库服务,基于腾讯在海量图数据上的实践经验,提供一站式海量图数据存储、管理、实时查询、计算、可视化分析能力;KonisGraph 支持属性图模型和 TinkerPop Gremlin 查询语言,能够帮助用户快速完成对图数据的建模、查询和可视化分析。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档