游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: Avanna

用3D技术实现2D场景

[复制链接]

2

主题

330

帖子

1720

积分

金牌会员

Rank: 6Rank: 6

积分
1720
发表于 2008-4-6 00:15:00 | 显示全部楼层

Re:用3D技术实现2D场景

挺有意思的,顶一下。

0

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2008-4-7 09:43:00 | 显示全部楼层

Re:用3D技术实现2D场景

做的很不错,也符合现代人的想法,但是现在人们都喜欢3D的,为什么要做成2D的呢?想知道详情请登录:www.cgtiger.com

9

主题

50

帖子

70

积分

注册会员

Rank: 2

积分
70
发表于 2008-4-7 13:45:00 | 显示全部楼层

Re:用3D技术实现2D场景

运行不了, 提示如下: 请楼主看看。

Assertion failed: lua_isstring(m_state, -1), file ..\km3d\luastate.cpp, line 70

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

10

主题

173

帖子

178

积分

注册会员

Rank: 2

积分
178
 楼主| 发表于 2008-4-7 14:07:00 | 显示全部楼层

Re: 用3D技术实现2D场景

因为windows环境下没有linux字体的缘故
打开exe目录下的config.lua

原来的
--[[ windows
SYSTEM_FONT_FACENAME = "新宋体";
DEFALUT_FONT_FILENAME = "fzbwks_j.ttf";
DEFALUT_FONT_FACENAME = "方正北魏楷书简体";
]]
SYSTEM_FONT_FACENAME = "AR PL SungtiL GB";
DEFALUT_FONT_FACENAME = "ZYSong18030";

修改为这样
SYSTEM_FONT_FACENAME = "新宋体";
DEFALUT_FONT_FILENAME = "fzbwks_j.ttf";
DEFALUT_FONT_FACENAME = "方正北魏楷书简体";
--SYSTEM_FONT_FACENAME = "AR PL SungtiL GB";
--DEFALUT_FONT_FACENAME = "ZYSong18030";

应该就可以了。

另外,windows下面字体显示部分会是乱码。搜索应用程序目录下的所有*.lua文件。
用记事本打开,重新保存为ANSI码模式,就可以了。源模式是UTF-8的。

11

主题

36

帖子

36

积分

注册会员

Rank: 2

积分
36
发表于 2008-4-7 15:05:00 | 显示全部楼层

Re: 用3D技术实现2D场景

速度好快....前不久才说到用3D做2D的方法.....

说实话,你那个怎么看怎么像3D地形.....偶实在米看出来那是2D地图的说......

话说四叉的毛病就是有裂痕,不规则网格的缺陷
所以偶情愿放弃这种方式,用之前偶说的,根据窗口的左上角的坐标来绘制的说
这样一来的话,剪裁就做好了....(偶这种方式的话,在做多层图元的时候会相对麻烦)

然后你做的四叉碰撞也是3D里面的物理引擎做法......以前也想了下是不是要这样去处理,但想来想去还是认为麻烦了,因为2D游戏里面,你真正产生碰撞的不会超过几个面
。在动态物体移动的时候,先一一计算下能移动过去就是....所以感觉这里用四叉软肋了

10

主题

173

帖子

178

积分

注册会员

Rank: 2

积分
178
 楼主| 发表于 2008-4-8 12:40:00 | 显示全部楼层

Re:用3D技术实现2D场景

视觉上是3D的表现。其高度值只用于渲染时候,他地方的处理全部是2D的。
所以我说他是2D的。

0

主题

53

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2008-4-12 18:59:00 | 显示全部楼层

Re:用3D技术实现2D场景

做得非常棒!

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2008-6-15 20:26:00 | 显示全部楼层

Re:用3D技术实现2D场景

不是很懂!~~~

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2008-8-1 15:10:00 | 显示全部楼层

Re:用3D技术实现2D场景

很感兴趣,我也想做这个,能跟我联系不,QQ 200721107
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-21 19:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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