游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4089|回复: 0

《古月》新模板及综合应用介绍

[复制链接]

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2007-6-24 09:07:00 | 显示全部楼层 |阅读模式
《古月》2007.6月新版,引入了FinUseData/ObjectBuffer/ObjectBufferFromHAC模板。

FinUseData模板管理一个数据缓冲区,会自动调整数据的顺序。当缓冲区慢时,将自动清除最久没有使用的数据。

这一模板最先应用于《古月》的TileMap以及TileFont模块,以及提供了预定义的HGPBuffer、HGPBufferFromHAC、TexBuffer、TexBufferFromHAC。

TileFont用于实现以Tile来保存字符图片,这一应用极为成功。在一张贴图上,仅保留使用频率最高的字符。当有新字符不存在于贴图中时,自动清除最久没有使用的字符。完全的实时动态调频,保证所有字符仅使用一张贴图。不但节省了显存,也大大提高了渲染效率。

TileMap用于实现以Tile形式保存的地表,地图等等。由于大量Tile管理不便,使用此模板配合Tile引擎,也可以轻松保持整个TileMap仅使用一张贴图,并动要使用的Tile动态调频。

目前新模板及TileFont以提供有所有有授权的客户试用,并在进行各种可能性的实用性测试。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-4 17:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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