开发3d game的想法和变化
来源:互联网 发布:在线图片编辑软件 编辑:程序博客网 时间:2024/05/04 21:45
一开始,对于second life非常感兴趣,觉得这是很好的方向,应该能够得到很大的发展,又加上初生牛犊不怕虎,所以,一开始的想法是开发一个web版的sf,重点考察的engine是shockwave player,基本上把互联网上所有有关director和shockwave的资料都看了一遍,尝试着开发一些东西,结果发现shockwave根本解决不了sf的核心特征:用户编辑物品和地形,只能放弃。后来又尝试了TV3D,毕竟预算有限,只能考虑一些比较便宜的引擎,哪个时候tv3d的6.5还没有出来,6.2的功能非常有限,同时开始学习《游戏编程秘笈》系列,逐渐了解到类似sf的无分区全球地图的开发难度非常大,相当于从头做一个分布式事物处理系统,逐渐对于网络编程的难度有了了解。放弃掉开发一个sf的想法,同时有树立了一个开发一个球类网络游戏的思路。人总是需要梦想才能活下去。但是,不能用梦想欺骗自己。自认为,已经把vision的范围缩得很小,工作应该比较顺利,但是事与愿违,依然很不顺利。由于tv3d6.2对于physics的支持不好,考虑用Mogre+newton dynamics进行开发,同时针对physics editor(Scythe )做了一个.net wrapper,准备用physicseditor编辑场景,结果遇到两个问题:
1. Mogre没有合适的terrain plug-ins
2. physics editor的作者不再升级软件了。
被迫放弃Mogre,改用XNA+TTnewtondynamics。
这次的进展已经很不错了,实现了network demo,(用的是dotnet raknet),terrain,terrain shadow,sun light,实现了不同地表的不同physics metirial。
考虑到要做一个内容丰富的游戏,需要方便的level editor进行场景编辑,在制作场景编辑器的过程中遇到了很大的困难
- 开发3d game的想法和变化
- 开发3d game过程的教训和感受
- pv3d 做的3d game
- ArcGIS10.0操作之五——Spital Analyst和3D Analyst工具条的变化
- 开发的一些想法
- iphone 3d game
- java开发事务处理和用户体验的两点想法
- uiview 2D变化、3D变化、放大缩小
- 3D变化——旋转的立方体
- 理解别人的想法,感受他情绪的变化,水至清则无鱼
- 对日开发的一些想法
- 最近的一些开发想法
- 开发的几条想法
- 3D Game Role Animation
- 3D Game Engine Programming
- hdu4742 Pinball Game 3D
- 3D Game基础——向量的基本知识
- 基于C# 和Irrlicht的3D漫游开发浅谈
- 开通了CSDN
- 【开源工程】MediaInfo
- SMT基础问答集
- 关卡设计的基本理论
- 俺是一个河南人!
- 开发3d game的想法和变化
- 如何修改ItemTemplate里的模板内容?
- 用WEB(ASP)方式实现SQL SERVER 数据库的备份和恢复
- Python的xml.dom.mindom在处理CDATA时候把空格解析为textnode
- 通过转让群的方法可以让16级以下的QQ号也能拥有QQ群(菜鸟QQ号不需开通QQ会员也能有群)
- 111
- 111
- loadrunner测试连接池
- 黑暗星空中的秘密——《黑暗森林》简评