学科分类
/ 6
116 个结果
  • 简介:本刊在2003年第4期做了程序员自学话题的调查。调查结果显示,近一半的开发人员把提高自己的语言交流能力作为当前最为迫切的任务。这就不难理解,在当今处处需要交流和沟通的时代,程序员却成为驾驭语言工具的弱势群体.难怪乎他们要被外界视为“沉默一族”。如今,“沉默一族”要想不再沉默,就要让自己未来的

  • 标签: 开发人员 自学 沟通 语言交流能力 理解 任务
  • 简介:本文并非是一个系统性的FP教程。仅仅是揭示了FP背后的一些数学道理.介绍与之相关的一些有趣话题,我相信您一定能从文章中有所收获。本文的例子主要使甩Python解说。不过即使您不懂Python,稍微耐心一些也可以看懂。

  • 标签: FUNCTIONAL PROGRAMMING PYTHON 高阶函数 Combinator
  • 简介:无论多么庞大的游戏世界,玩的时问久了,道路便很容易熟悉。而当怪物的等级、地图等信息都被记录在玩家脑中,这些地图便会失去第一次进入时的神秘感。这在很多游戏中都可以感觉到。即便利用巨大的财力、人力制作数量繁多的地图,地图还是拥有边际的,一旦被全部探索完,那多数玩家又会返回到收集物品的行为模式中。如果要追求一种强调冒险及体验的游戏生活,那就可以尝试一下让地图随机创建,让每次冒险的环境都是未知的。笔者这里所构想的地图系统,主要采用的方法是创建一些路线模板。将其打乱后重新组合,来形成贯穿所有关键点的路线。之后再根据任务及地图创建规则的要求,在模板的关键点安放相应的任务元素。通过这种不规则的路线和各种物品的随意放置来组成新的随机、独特的游戏场景。同时,由于随机地图类似休闲游戏中开的小房间,只允许一部分玩家在里面进行游戏,如同一群人在玩单机游戏。这样便可以设计一些更加丰富、细腻的任务细节,创造更具表现力的游戏系统。玩家既可以在固有的城市中进行社交,又可以在任务中领略冒险的过程。

  • 标签: 游戏场景 行为模式 重新组合 单机游戏 随机地图系统 路线模板
  • 简介:现在的开源,早已不再是只有Linux的天下,结合开源理念的SugarCRM、Plone及Compiere等商业项目已经逐渐绽露头角。从个人应用到企业应用,开源软件已经覆盖了整个软件产业的各个方面。业界也有人预言,开源软件发展的下一个浪潮是应用。这是面向中小企业市场的开源软件厂商的一个巨大的商机。为此,我们这期封面报道聚焦这一波悄然升起的开源新浪潮,为读者解读开源新一轮的思考。

  • 标签: 开源软件 浪潮 企业应用 LINUX 软件产业 软件发展
  • 简介:本文讲解TDirectX的基本概念,并介绍了托管DirectX类库的构成。此外还介绍了3D编程中的一些基本概念,进而对前一篇文章给出的示例代码进行了充实。

  • 标签: DIRECTX 类库 编程 3D 代码 示例
  • 简介:简单来说,流程就是你完成一件事所需经过的步骤和顺序。对生活来说,大家每天起床、出门一上班、下班、回家、睡觉这些事串起来就是最常见的流程。再打个比方,我们做一个高达模型,正常情况下必然按照一定顺序一部分一部分地装配好,最后才组装成一个整体,这其中组装的顺序和步骤就是流程。

  • 标签: 流程设计 游戏 解析 顺序 组装
  • 简介:万智牌风靡全世界的原因在于其奇幻背景、简洁的游戏规则与收藏价值。万智牌的收藏价值不言而喻,为万智牌绘制牌面的画家们是全球范围内游戏、CG领域数一数二的。万智牌中的稀有牌印数较少,各国选手竞相收集珍藏,这些牌的价格也逐年上升,有的珍贵卡牌已经价值数百上千美金。尽管在游戏中,我们常常会更加关注一张牌的使用价值,而忽略了牌的图案,但是,今天就让我们放松心情,来欣赏画家笔下的艺术瑰宝。首先,我们简要回顾一下万智牌的内容。

  • 标签: 艺术 收藏价值 游戏规则 全球范围 画家 欣赏
  • 简介:似乎只要有人群聚在一起的地方,就会有“圈”的形成。谨以本文献给游戏“圈”中的人以及对这个圈子感兴趣的所有读者。文章作者以在国内游戏行业从业的经验,写下此文。本文语气诙谐轻松,落笔平实却不失锋芒,希望大家能通过这篇“圈内人”的文章,对国内游戏行业有更充分的了解。本文真实性不容置疑。

  • 标签: 游戏行业 职业生态 中国 运营商 测试工作
  • 简介:作为老牌三维动画软件,Maya几年来一直是三维动画和电影特技领域的老大。在较弱势的游戏制作领域.Maya最近在不断加强竞争力。7月底.AlIas公司在美国洛杉矶举办的SIGGRAPH2005正式发布了Maya的7.0版本(以下简称Maya7),内置的MentalRay渲染也升级到3.4.5.2版本,同时发行了角色动画软件MotionBuilder的7.O版本。

  • 标签: 功能评测 三维动画软件 MAYA 电影特技 游戏制作 竞争力
  • 简介:Oracle正在积极地推广其“坚不可摧Linux”计划。Linux优秀的性价比是众所周知的。Oracle正在试图让Linux更快速、更可靠。

  • 标签: LINUX 操作系统 服务器 AI Ghurair集团
  • 简介:作为一个优秀的服务软件,Apache的源代码组织非常紧凑,每一位程序员都能从这些源代码中获取设计思想的火花。我们正是需要这些设计方法来改进和完善我们自己设计的系统,从而得到一个飞速的提高。

  • 标签: 内存管理 APACHE 服务器软件 源代码 操作系统 程序员
  • 简介:vi是类Unix操作系统中使用极为广泛的文本编辑之一。无论是Unix,Solaris或Linux都默认提供这个工具。可以说只要熟悉了vi,在任何一种类Unix的操作系统平台上都可以自如地进行文本编辑。关于vi的基本用法的资料有很多。本文的目的不是重复这些基本的用法,而是想给初步掌握vi基本用法的人提供一些实用技巧,使之能更快捷、高效地利用vi编辑文件。

  • 标签: UNIX 操作系统 Vi编辑器 文本编辑器 LINUX 源代码文件
  • 简介:Devfs档案系统最大的好处就是建立了一个NameSpace的机制,让装置的档案不需要由系统再通过major与minor的号码来辨认,而可以通过较有意义的装置名称来辨别。如何采用Devfs档案系统?如何激活他?请阅读以下内容。

  • 标签: LINUX 操作系统 Devfs 驱动程序
  • 简介:本文译自索爱网站,是索爱技术系列文章的第三篇,之前两篇分别为《游戏创造》2006年2月号中“手机Java3D编程快速入门”一文及《游戏创造》2006年5月号“三维灯光理论和方向属性”一文,有兴趣的朋友可以翻阅。

  • 标签: 粒子系统 渲染模式 JAVA 游戏 网站 入门