`
vanadiumlin
  • 浏览: 505702 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
阅读更多
任务一:要学习合理组织场景中物体的数据结构,如BSP,八叉树等等。这些结构往往不仅仅要有利于物体的绘制,游戏的运行速度,还要有利于路径探测,碰撞检测等算法。(三十天)
任务二:将物理运算模块加入引擎。要深入应用牛顿关于力学的部分和热学部分。(三十天)
任务三:在任务一和二的基础上,完成整个引擎的物体间关系运算,使玩家受应该有的空间约束和正常的地心引力。(十五天)
任务四:完成一个角色建模,动作动画(争取实现前向和反向动力学混合技术)。(三十天)
任务五:完成声音系统,基于JOAL或者Java Sound技术。(七天)
任务六:完成游戏规则脚本规划(三天)
任务七:完成游戏规则脚本流程编辑器,让用户自定义游戏逻辑和故事内涵。(四十天)
任务八:终极优化,本地DLL计算模块制作,多线程优化等。(三十天)
任务九:完成基于本引擎的一个游戏案例,包括角色和游戏逻辑。
(五一之前完成所有测试和完整案例(单机版)。)
任务十:加入服务器,构建网络模块。完成网络版(支持语音和视频)(六十天)
附加任务:加入地图改造编辑器。(六十天)
分享到:
评论
2 楼 kyng 2011-05-16  
ilovezhurong 写道
学习这些东西需要那么久么,你看完java游戏编程(developing game by java)和jmemonkey的例子最多用一个月时间就可以写一个很好的3d游戏和地图编辑器了!

去看看笛子的博客



也不留个地址?!!!
1 楼 ilovezhurong 2010-10-28  
学习这些东西需要那么久么,你看完java游戏编程(developing game by java)和jmemonkey的例子最多用一个月时间就可以写一个很好的3d游戏和地图编辑器了!

去看看笛子的博客

相关推荐

    JAVA3D官方实例

    JAVA3D,全称为Java 3D API,是Oracle公司推出的一种基于Java语言的三维图形编程接口。这个技术为开发者提供了强大的工具,用于创建复杂的、交互式的三维图形应用程序。JAVA3D官方实例对于初学者来说是一份宝贵的...

    Java 3D 开发包

    这个开发包包含多个版本,如java3d-1_3-windows-i586-directx-sdk.exe、java3d-1_5_1-windows-i586.exe和java3d-1.5.0.exe,分别对应不同的更新和优化,适应不同开发者的需求。 1. **Java 3D API**: Java 3D API...

    java3D动画制作教程

    Java 3D是一种基于Java平台的三维图形编程接口,它为开发者提供了在互联网上创建交互式、动态的三维图形应用程序的能力。这个API的设计目标是让用户能够像浏览网页一样轻松地查看和操纵三维图像,实现“一次编程,...

    Java 3D_java_java3d源码_

    Java 3D是一种基于Java平台的三维图形编程库,它为开发者提供了丰富的API来创建复杂的3D场景和交互式应用。这个技术允许程序员利用Java语言的跨平台特性,开发可以在不同操作系统上运行的3D应用。Java 3D库是建立在...

    Java3D的三个jar库

    Java3D是Oracle公司开发的一个开源三维图形编程库,它为Java程序员提供了一种在Java平台上构建三维图形应用的能力。这个技术基于OpenGL,允许开发者创建复杂的3D场景,并且能够与用户进行交互。在Java3D中,我们通常...

    JAVA3D.zip

    Java3D是一个基于Java平台的三维图形编程库,它提供了丰富的API来帮助开发者创建复杂的3D场景和应用程序。Java3D是Sun Microsystems开发的,并且是Java Foundation Classes (JFC)的一部分,旨在为Java应用程序提供...

    Java3D实现三维显示

    Java3D 实现三维显示 Java3D 是基于 Java 平台的三维技术,用于实现三维显示。Java3D 提供了基于 Java 的上层接口,使 3D 技术变得不再繁琐,并且可以加入到 J2SE、J2EE 的整套架构。Java3D 建立在 JAVA2(JAVA1.2)...

    java 3D依赖的jar包

    Java 3D是一种基于Java平台的高级图形编程库,它为开发者提供了在应用程序中创建、操纵和显示复杂3D场景的能力。这个库是Java SE(标准版)的一部分,旨在简化三维图形的处理,使得程序员无需深入理解底层的OpenGL或...

    java3d开发jar包

    java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java3d开发jar包java...

    JAVA3D教程,java3d

    Java3D是一个强大的Java库,用于在二维屏幕上创建和展示三维图形。它是Java平台上的一个扩展,使得开发者能够构建复杂的3D应用,如游戏、模拟器、科学可视化工具等。这个教程显然旨在帮助学习者掌握Java3D的核心概念...

    java3D使用键盘对场景中物体的一些控制

    JFrame frame = new JFrame("Java3D 键盘控制"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Canvas3D canvas = new Canvas3D(SimpleUniverse.getConfiguration()); JPanel panel = new JPanel()...

    java3d下载

    Java3D是Java平台上用于创建和展示三维图形的高级库,它是Java Advanced Imaging (JAI) 的一部分,由Sun Microsystems开发。Java3D提供了一种强大的、基于对象的API,使得开发者可以方便地构建复杂的3D场景,这些...

    java3D开发环境搭建详细步骤和所需最新插件打包下载

    Java3D是一种强大的Java库,用于创建和展示三维图形应用程序。它基于OpenGL,提供了一种高级接口,使得Java程序员能够方便地构建具有复杂三维场景的应用。以下是在MyEclipse 7.5上搭建Java3D开发环境的详细步骤: 1...

    java3d jar包下载.rar

    Java3D是一个基于Java语言的三维图形编程库,它为开发者提供了一种高效、平台无关的方式来创建和操纵复杂的3D场景。这个“java3d jar包下载.rar”压缩包包含了运行和开发Java3D应用程序所需的类库文件。下面将详细...

    JAVA3D学习系列(17)--动画的生成(下)

    JAVA3D 动画生成教程 本文将详细讲解 JAVA3D 学习系列中动画的生成部分,主要介绍 TransparencyInterpolator 对象的使用和实现动画效果。 一、TransparencyInterpolator 对象 TransparencyInterpolator 对象是一...

    java3D 官方教程 中文版

    Java3D是Oracle公司开发的一种基于Java语言的三维图形编程库,它为Java开发者提供了强大的三维图形渲染和处理能力。这个“java3D 官方教程 中文版”压缩包包含了一系列的学习资源,旨在帮助初学者和有经验的开发者更...

    java3D贪吃蛇_java3d_attackd7z_java游戏_

    【标题】"java3D贪吃蛇" 是一个基于Java3D技术开发的贪吃蛇游戏,它将经典的2D游戏体验提升到了三维空间。Java3D是Java平台的一个扩展,用于创建和显示复杂的3D图形,使得游戏设计更加生动且具有深度感。 【描述】...

    JAVA 3D开发工具包(3个版本安装包 + 一个用例)

    JAVA 3D开发工具包(3个版本),java3d-1_3、java3d-1_4、java3d-1_5,加一个例子。例子代码如下: import java.awt.GraphicsConfiguration; import javax.media.j3d.Alpha; import javax.media.j3d....

    java3D官方教程

    Java3D是Oracle公司开发的一种基于Java平台的三维图形编程库,它允许开发者创建复杂的3D场景,并在Java应用程序或Web应用中展示。这个官方教程是针对Java3D的详细学习资源,以英文PDF格式呈现,共分为7个章节,涵盖...

Global site tag (gtag.js) - Google Analytics