开发3D 引擎
3D引擎是系统的基础,我这里避免用“游戏”这个词,一方面是避免商业化和浮躁,另一方面是我们要做的东西更准确地说,应该是基于视觉的虚拟现实。我们要创造一个虚拟的世界,比如你自己的卧室。而不是游戏。
因为希望模拟建筑,所以首选就是 Quake 的引擎。因为微机太弱,所以只好在性能和效果方面更偏袒性能。
当然,在之后还会考虑在世界当中创造电脑人,相当于 NPC (non-player character)不过就目前还不做考虑。
目前我在尝试用java 开发这个引擎已有2个月,进度受阻,所以打算停下来整理一下。
基于J2sdk1.4.2,在后面的文章里我会从头开始介绍整个开发过程。由于这个项目不大,而且没有得到任何支持,所以只是我一个人在开发。