请问怎么用midp1.0来做3d游戏阿?

deo2000 2003-10-27 09:14:33
我看到过用midp1.0做的3d游戏。
现在在研究这是怎么实现的。

请教各位高手,给点建议阿?
或是留个qq,msn一起研究阿
...全文
41 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhdx 2003-10-31
  • 打赏
  • 举报
回复
Mobile 3D Graphics API/JSR184
已经出来了,一些公司已经用上了,
但是不知道为什么,没有下载.
rainysky 2003-10-29
  • 打赏
  • 举报
回复
Mobile 3D Graphics API/JSR184
等等吧
iamqqmyheart 2003-10-29
  • 打赏
  • 举报
回复
关注!~
deo2000 2003-10-28
  • 打赏
  • 举报
回复
恩,谢谢大家。
现在就在做这些东西。
已经做了一些如果走进,走远,转头等Camera的变化效果。
一些drawLine一般来说没什么问题。
如果是fillRect的话,要画四边形的话,由于Midp1.0没有没有直接的函数。
不知道用drawLine来写,还是用fillRect来写。
另外贴图,我真的是一点思路都没有,不知道怎么做。
threefootcat(三脚猫)好像很有经验,希望多多指教。
希望大家大家继续多多发言
LuZhou 2003-10-28
  • 打赏
  • 举报
回复
即将推出的11月份的《程序员》杂志中有专题介绍,到时买一本看看吧。
lhdx 2003-10-28
  • 打赏
  • 举报
回复
现在已经做出了一些关于多边形翻转的东西,对于贴图,我想j2me在速度方面现在好像很难实现
lhdx 2003-10-28
  • 打赏
  • 举报
回复
正在搞基于midp1.0的3d,可以共同研究一下qq:68200389
threefootcat 2003-10-28
  • 打赏
  • 举报
回复
而现在在j2me上实现的一些简单的3d游戏,如赛车。
可以说并不是真正的3d游戏,它用的是贴图的方法模拟做的。
真正的用j2me做的3d游戏很少我见过的只有两个
一是3d迷宫游戏,
还有一个就是AtomicTag.com上的。
都是很简单的。

当然用c/c++写的,有一些很不错的3D游戏,如coredisgn做的游戏。
threefootcat 2003-10-28
  • 打赏
  • 举报
回复
说实话,在j2me上实现3D要想达到实用的程度,可以说几乎不可能。
因为为多边形填充材质在j2me上很难实现,就算实现,速度也是达不到实用要求。
但是实现一些简单的功能,来学习3d编程,倒是不错.我就是报着这个想法才研究j2me上的3d.
现在要想在手机上实现真正的3d还是要用c/c++。
在这方面使用的原理还是和我上面说的差不多。在nokia的论谈上有篇文章讲了这方面的原理。
sncel 2003-10-28
  • 打赏
  • 举报
回复
难,还不如做些3D效果的图片,切换一下算了,手机上实现有点困难。用j2me写的普通程序运行起来都慢呀,更何况是3D的呢。
threefootcat 2003-10-28
  • 打赏
  • 举报
回复
www.AtomicTag.com
有一个简单的3D引擎。有一些实用信息。

要想在手机上用j2me实现3D,
首先是要有一个画多边形与填充多边形的功能。
nokia的手机有类似函数。不过在这里有个争论是用drawPolygong还是用drawpixs来实现.而且网上还有专门的画多边形的引擎,你可以上nokia的论谈上找找。

接着就是实现自己的浮点数,三角函数,颜色变换。也就是用int来模拟实现。

然后就是的建立三维坐标模型
实现各类算法如投影,坐标变换,灯光效果。
当然还有z-buf等。

但是由于j2me本身一些特性上述各类算法只能简单实现。
如Atomic 3D Engine实现了下面的功能:
- multiple objects simultaneously on screen
- real-time backface culling
- real-time z sorting
- flat light shading
- independent cameras (every object has its own camera)
- solid-wireframe switch control
- frame rate tester

threejiaomao@263.net
欢迎一起研究。
threefootcat 2003-10-28
  • 打赏
  • 举报
回复
这是一个简单的,用Atomic 3D Engine开发的
3D推箱子游戏Demo。
http://www.cnjm.net/newpage/soft.php?id=908
rexwang 2003-10-28
  • 打赏
  • 举报
回复
现在看来这个有点超前了,不过很快就会流畅的实现了。其实sun的j2se做的3d很不错的,如果硬件到达的话,sun也不会傻到让别的公司来建立标准的地步。所以,实现的算法并不重要,关键是现在时机还没有到
LuZhou 2003-10-27
  • 打赏
  • 举报
回复
midp1.0很难实现的。
moke33 2003-10-27
  • 打赏
  • 举报
回复
用2.0做吧,功能强一些

13,096

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧