游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2121|回复: 1

3d游戏总地图与地图之间的切换时如何实现的呢?

[复制链接]

75

主题

102

帖子

110

积分

注册会员

Rank: 2

积分
110
发表于 2010-1-10 09:12:00 | 显示全部楼层 |阅读模式
我想到的有两种方式:

一、有个主场景加载管理器,当切换到其中以个场景的时候,把其他场景从内存中动态删除掉,这样做的好处是干干净净,

同一时间 内存中只有一个场景的资源,缺点是加载速度慢,而且每次都是重新加载。

二、所有的场景在需要的时候加载到内存中,切换时切换不同的scene,老的场景(已经加载进来的)只不过不渲染了,但是

还杂内存当中,优点是切换快,缺点是,如果场景过多过大会影响运行速度。

当然这只不过是我想象的,不知道一般游戏是如何实现着个功能的呢?

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2010-1-12 11:41:00 | 显示全部楼层

Re:3d游戏总地图与地图之间的切换时如何实现的呢?

你搜索一下四叉树。等等相关场景管理知识在做。只要把地图大小规划好。这些都不是问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-16 12:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表