J3DWorkbench

游戏设计创作工具
授权协议 LGPLv3
开发语言 Java
所属分类 应用工具、 图形和图像工具
软件类型 开源软件
地区 不详
投 递 者 索令
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

J3DWorkbench 是一个可扩展的、实时的、三维可视化、仿真和游戏设计的创作工具。集成了Java 3D和Eclipse RCP。对复杂的三维场景图进行拖放式编辑。快速构建世界。通过Webstart或Applets进行网络交付。

特性:

  • 实时3D场景构建
  • 快速的OpenGL渲染
  • 拖放编辑
  • 特殊效果(火,烟,水)
  • 导入模型DAE(Collada),OBJ,DEM,3DS
  • Java Web Start交付
  • 碰撞检测和网格变形
  • 鼠标和键盘控件
  • 无需编程
  • 兼容MacOS X
  • 兼容Java 3D的场景图
  • 程序可扩展
  • 惯性物理
 相关资料
  • 我正在尝试创建一个MVC模式的回合制卡牌游戏。我对正确的设计有些怀疑。 我创建了一个由这些类组成的模型: 卡(使用套装) 套牌(40张牌,抽取牌法,剩余牌数) 表 套装(enum) 玩家(手牌,人名,手牌数,收藏牌我想) 游戏模型(引用了Deck、Table,并在构造函数中包含两个玩家) 我将在用户按下“新游戏”按钮时创建两个Player对象和GameModel(计算机和Player)。这样做对吗

  • 问题内容: 我正在设计一个简单的游戏,该游戏使用Java 2D和牛顿物理学。目前,我的主要“游戏循环”如下所示: 当指示实体更新自身时,它将根据当前施加在其上的力来调整其速度和位置。但是,我需要实体表现出其他行为。例如,如果“坏家伙”被玩家射击,则该实体应被销毁并从游戏世界中移除。 我的问题 :以面向对象的方式实现此目标的最佳方法是什么?到目前为止,我所见过的所有示例都将游戏循环整合到名为的类似的

  • 我试图建立一个通用服务器总是在连接的客户端。 该体系结构由4个主要组件组成 有状态应用程序服务器 工艺流程 客户端连接到网关 我正在使用JavaNetty作为网关。appserver也是用Java编写的。 我很想说这个设计像Mongrel2,但我不能完全确定。我想说,这更符合城市飞艇氦边缘服务器的设计(http://urbanairship.com/blog/2010/08/24/c500k-in

  • 问题内容: 我正在用Java创建我的第一个游戏。游戏是大富翁。我在如何设计游戏以模拟其基于回合的结构(管理玩家回合)方面感到困惑。我想允许一个人控制和一个或多个AI控制的玩家玩游戏。 我的具体问题是,我不知道是否实施游戏循环,即可以管理玩家和与大富翁游戏直接相关的变量的循环(例如,提示每个玩家轮到他们,增加回合到下一个玩家的回合,或依次让每个玩家掷骰子)。我指的不是“游戏循环”这个词的更底层含义,

  • 我对我的编程技能越来越有信心,所以我决定重新开始之前开始的纸牌游戏。这个程序的重点是现在我对程序流程、变量、条件等有了很好的掌握,我想加深我对OOP的理解 所以我需要一些关于面向对象设计的建议 我的纸牌游戏将有5个类: Main 卡 牌组(has-a-Card-ArrayList) 玩家(拥有-从牌组对象接收的卡对象的卡数组列表) 经销商 我想知道让Dealer类成为一个接口是否合适的OOP。所有

  • 在官网投的简历。自己专业就是交互设计,所以可能因为专业对口通过了简历筛选把。 通过筛选后,hr便安排面试的时间,由于自己当时不在广州,网易游戏的hr很热心的给我安排了电话面试。 第一轮面试时候首先是让我进行简短的自我介绍,在自我介绍的过程中我简短的讲了我的专业,还讲了两个项目经历跟主要负责的职责,还有一些兴趣爱好。在自我介绍结束后面试官对我自我介绍的项目经历进行提问,我想这是为了核实项目的真实性吧