小时候的经典游戏,代码参考了github上的项目Mario-Level-1,使用pygame来实现,原项目实现了超级玛丽的第一个小关。
在原项目的基础上,游戏使用json文件来保存每一个关卡的数据,将数据和代码解耦合,目前已开发4个小关,后续关卡的扩展也很方便,只需要添加json文件和地图图片,支持新的怪物就行。
游戏还支持进入水管,到新的子地图。
2025/6/13 5:04:56 939KB python pygame
宣传片-预告片音乐工具包.zip
2025/6/12 16:54:38 121.28MB
在游戏开发中,碰撞检测是不可或缺的一个环节,尤其是在实时性要求高的Moba(多人在线战术竞技)游戏中。
基于距离的碰撞算法是一种优化过的碰撞检测方法,尤其适合于地图区域相对较小的游戏场景。
这类算法通常比传统的矩形或圆形碰撞检测更为精确,能够处理更复杂的形状,并且计算效率相对较高。
**基于距离的算法基础**基于距离的碰撞检测通常涉及到距离场(DistanceField)的概念。
距离场是一个数学结构,其中每个点表示到最近物体表面的距离。
它可以是离散的,如基于像素的,也可以是连续的,如通过高斯积分得到的。
这种数据结构可以用来快速判断两个物体是否相交,只需要计算它们的距离场之间的最小距离。
**Unity中的实现**Unity引擎提供了一套强大的工具来支持游戏开发,包括碰撞检测。
在Unity中,我们可以利用Shader语言(如CG或HLSL)来创建自定义的距离场,并将其应用于游戏对象的材质。
这使得在运行时能够高效地计算物体间的距离,进而进行碰撞检测。
**优化与性能**基于距离的碰撞检测算法的一大优势在于其性能。
相比于传统的包围盒(AABB)或碰撞球(OBB)检测,它能更快地识别出不相交的物体,因为
2025/6/12 16:53:06 5.76MB
炉石传说_客户端加服务器端_源码.,unityunity3d,代码资源
2025/6/12 16:50:20 231.37MB
这个是水花和水波纹的粒子特效,这个效果杠杠的,有需要的可以下载,仅供个人使用
2025/6/12 6:30:30 49.62MB 水花 水波纹 Unity Water_Splashes
呕心沥血之作,还有完善的空间。
暂时没有世间去完善,等有空再完善,欢迎讨论。
2025/6/11 20:23:41 2.24MB 中国象棋
3D模型,3dmax转换一下才能在unity3D上使用,里面包含桌子和麻将还有两个人物模型
applem2商业登陆器配置工具,里面包含有双界面补丁,配合applem2引擎使用。
2025/6/9 20:05:10 17.44MB applem2
本工具集主要实现将3Dmax模型转换为Cesium支持的格式,同时支持倾斜摄影OSGB格式的转换
2025/6/9 20:14:24 34.46MB Cesium Collada osgb
该zip文件包含Unity2018.3的中文版手册和UnityScriptingAPI,配置过程见https://blog.csdn.net/qq_43085008/article/details/113706273
2025/6/9 10:31:48 210.82MB unity unity3d 游戏 游戏开发
共 1000 条记录 首页 上一页 下一页 尾页