没有合适的资源?快使用搜索试试~ 我知道了~
realtime-pcg-map-generator:带有PCG地牢生成器的实时PCG地图生成器
共165个文件
meta:74个
prefab:27个
asset:21个
需积分: 10 1 下载量 147 浏览量
2021-03-10
19:00:01
上传
评论
收藏 12.5MB ZIP 举报
温馨提示
反向工程后,在《以撒的结合》中的关卡生成使我对PCG的好奇心激增。 作为《暗黑破坏神》系列的长期粉丝,我总是被他们的关卡设计和敌人以及每一次新玩法的独特性和一致性所吸引。 这使我尝试并实现了一个类似系统。 与之前使用PCG进行数组操作的尝试不同,我决定更深入地研究手头的数据结构。 我要解决的新问题是没有边界的实时地图生成,这是我上一个PCG项目的核心区别,在PCG项目中,我最初必须设置关卡的边界。 最终,我停在了Dictionary上,因为它是动态的(C#会为您处理),并且您可以快速查找列表中是否已有特定的图块。 实时地图生成的工作方式如下: 生成一个由5个不同的精灵组成的5 x 5起始图块集,然后将播放器放置在中心。 每次播放器移动时,水平轴或垂直轴上都会有一个输入。 收到输入后,在远离输入方向3个单位的位置添加图块。 新添加的瓷砖可以是地砖,33%的墙砖或10%的地牢入口砖。
资源推荐
资源详情
资源评论
收起资源包目录
realtime-pcg-map-generator:带有PCG地牢生成器的实时PCG地图生成器 (165个子文件)
scavengers_music.aif 12.95MB
scavengers_chop1.aif 303KB
scavengers_chop2.aif 287KB
scavengers_soda2.aif 254KB
scavengers_soda1.aif 216KB
scavengers_die.aif 189KB
scavengers_enemy2.aif 168KB
scavengers_enemy1.aif 106KB
scavengers_footstep2.aif 91KB
scavengers_footstep1.aif 77KB
scavengers_fruit2.aif 57KB
scavengers_fruit1.aif 45KB
PlayerIdle.anim 12KB
Enemy2Idle.anim 12KB
Enemy1Idle.anim 12KB
Enemy2Attack.anim 12KB
Enemy1Attack.anim 12KB
PlayerChop.anim 12KB
PlayerHit.anim 12KB
ProjectSettings.asset 20KB
NavMeshAreas.asset 9KB
InputManager.asset 5KB
QualitySettings.asset 5KB
TagManager.asset 4KB
GraphicsSettings.asset 4KB
UnityConnectSettings.asset 4KB
Physics2DSettings.asset 4KB
EditorSettings.asset 4KB
DynamicsManager.asset 4KB
EditorBuildSettings.asset 4KB
VFXManager.asset 4KB
VersionControlSettings.asset 4KB
AudioManager.asset 4KB
TimeManager.asset 4KB
ClusterInputManager.asset 4KB
PresetManager.asset 4KB
PackageManagerSettings.asset 1003B
EditorUserSettings.asset 741B
XRSettings.asset 158B
NetworkManager.asset 151B
Player.controller 9KB
Enemy1.controller 8KB
Player.cs 6KB
GameManager.cs 6KB
BoardManager.cs 6KB
DungeonManager.cs 6KB
MovingObject.cs 5KB
Enemy.cs 4KB
SoundManager.cs 2KB
Camera2DFollow.cs 2KB
Wall.cs 1KB
Loader.cs 751B
.gitignore 1020B
packages-lock.json 11KB
manifest.json 2KB
settings.json 1KB
README.md 3KB
Scavengers_SpriteSheet.png.meta 32KB
scavengers_chop1.aif.meta 419B
scavengers_soda1.aif.meta 419B
scavengers_die.aif.meta 419B
scavengers_enemy2.aif.meta 419B
scavengers_footstep1.aif.meta 419B
scavengers_footstep2.aif.meta 419B
scavengers_music.aif.meta 419B
scavengers_soda2.aif.meta 419B
scavengers_enemy1.aif.meta 419B
scavengers_fruit2.aif.meta 419B
scavengers_fruit1.aif.meta 419B
scavengers_chop2.aif.meta 419B
PressStart2P-Regular.ttf.meta 380B
Camera2DFollow.cs.meta 243B
DungeonManager.cs.meta 243B
SoundManager.cs.meta 221B
BoardManager.cs.meta 221B
Enemy.cs.meta 221B
MovingObject.cs.meta 221B
Wall.cs.meta 221B
Player.cs.meta 221B
GameManager.cs.meta 221B
Loader.cs.meta 221B
Scenes.meta 193B
Prefabs.meta 193B
Animation.meta 193B
Scripts.meta 193B
AnimatorControllers.meta 193B
Animations.meta 193B
_Complete-Game.meta 193B
Audio.meta 193B
Sprites.meta 193B
Fonts.meta 193B
_Complete-Game.unity.meta 176B
Exit.prefab.meta 154B
OuterWall2.prefab.meta 138B
OuterWall1.prefab.meta 138B
Wall3.prefab.meta 138B
Wall4.prefab.meta 138B
Enemy2.prefab.meta 138B
Wall7.prefab.meta 138B
Soda.prefab.meta 138B
共 165 条
- 1
- 2
资源评论
蒋叶婷
- 粉丝: 36
- 资源: 4578
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Jupyter扩展的jupylet-cn项目中文翻译设计源码
- 基于Java语言的校园跳蚤市场后台管理系统设计源码
- 基于Jupyter Notebook的PYTHON项目——周某年度最骄傲之作:零挂科挑战成功设计源码
- 基于Html与Java的综合技术,打造电脑商城网站设计源码
- 基于Java语言的前后端分离投票系统设计源码
- 基于Python全栈技术的B2C在线教育商城天宫设计源码
- ubuntu20.04安装教程-ubuntu20.04安装指南:涵盖物理机和虚拟环境下的详细流程
- 基于Java注解的Emqx消息监听器设计源码及后台访问控制API
- 基于Java语言的dormitory-backend学生宿舍管理系统设计源码
- 基于Dart语言的Flutter框架设计源码镜像仓库
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功