学科分类
/ 2
25 个结果
  • 简介:本文并非是一个系统性的FP教程。仅仅是揭示了FP背后的一些数学道理.介绍与之相关的一些有趣话题,我相信您一定能从文章中有所收获。本文的例子主要使甩Python解说。不过即使您不懂Python,稍微耐心一些也可以看懂。

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

  • 标签: 游戏场景 行为模式 重新组合 单机游戏 随机地图系统 路线模板
  • 简介:本文讲解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 服务器软件 源代码 操作系统 程序员
  • 简介:Devfs档案系统最大的好处就是建立了一个NameSpace的机制,让装置的档案不需要由系统再通过major与minor的号码来辨认,而可以通过较有意义的装置名称来辨别。如何采用Devfs档案系统?如何激活他?请阅读以下内容。

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

  • 标签: 粒子系统 渲染模式 JAVA 游戏 网站 入门
  • 简介:网络应用的增多对系统环境提出更高要求。针对某些场合需要既能运行JSP,又能运行PHP脚本的服务器运行环境需求,本文提供一种在同一目录中让*.jsp、*.php和*.html文件共存的解决方法。

  • 标签: 系统环境 LINUX HTML文件 网络应用 环境需求 JSP
  • 简介:Linux在服务器市场上表现很好,多数厂商推出的服务器都支持Linux操作系统。但是由于Linux的版本众多而且服务器的硬件种类繁杂,所以在服务器使用Linux的时候,会遇到某些SCSI设备(SCSI适配卡,Raid卡等)不被某些版本Linux所支持的情况。

  • 标签: LINUX SCSI设备 驱动程序 源代码 内核 动态模块
  • 简介:Linux是一个源代码免费公开的操作系统,有很强的移植性。本文描述了将Linux移植到ARM目标板的通用方法,并结合实例说明了如何建立交叉编译环境,修改BootLoader,有效地将Linux内核及文件系统移植到目标板,并对这种基于Linux的嵌入式系统开发做了展望。

  • 标签: 嵌入式LINUX 移植性 ARM 内核 操作系统 编译环境
  • 简介:序言1998年1月31日,美国首先提出了"数字地球"(DigitalEarth)的概念."数字地球"也就是信息化地球,它是个地球信息模型.建立数字地球就是把地球每一个角落的信息都收集起来,按照地球的地理坐标,建立一个完整的信息模型.它是利用全球海量空间数据,对地球所做的,包括任何一点资源、环境、经济和社会等在内的多分辨率和三维数字化的描述.它是数字化的,又是网络化的、智能化的和可视化的.专家们认为它可以归纳为四部分内容:

  • 标签: 城市规划 数字北京工程 信息基础设施 “数字地球”
  • 简介:暴雪娱乐游戏设计副总裁RobPardo将在2006年9月6日举办的奥斯汀会议发表政策性讲话。Rob是取得了巨大成功的网游作品《魔兽世界》的主设计师,同时还负责暴雪PC及视频平台游戏品牌的开发管理。众所周知,暴雪很少在会议发表官方演讲,所以此次奥斯汀会议让人倍感期待。

  • 标签: 游戏设计 暴雪 会议 《魔兽世界》 视频平台 设计师
  • 简介:有人说,网络游戏拯救了低迷的中国游戏产业。被猖獗的盗版严重打击的国内游戏产业开发运营链,借助网络游戏的东风而复苏。但是网络游戏也并非是源源不断的金矿,饱和的网游市场似乎开始让玩家出现审美疲劳。休闲游戏在此条件下应运而生,它俨然是一股给已被千篇一律的网游弄得沉闷的游戏领域带来清新的新风。国内无数游戏开发商“见风使舵”,从研究大型MMORPG转向休闲游戏,或者设立休闲游戏制作部,已经拥有一定市场份额的游戏公司更是极力扩展市场。玩家笑了,国内休闲游戏简直就是天上掉下来的蛋糕,比起不算低的MMORPG游戏费用,休闲游戏往往是免费的。开发商笑了,休闲游戏短暂的开发周期,低廉的开发费用,使得他们可以做更多尝试,市场也因此拼得你死我活。但是在硝烟密布的国内游戏市场,我们需要擦亮眼看看实际的情况,休闲游戏究竟如何盈利々在市场的浪潮中,厂商如何能够真正取胜呢?这期专题本刊专访了国外的休闲游戏发行商PLAYFIRST,看看他们如何整合开发至营销的环节,相信他们成熟的商业模式能给国内厂商带来很大的启迪。另外,由许伟博士特地翻译了一篇在2004年游戏开发者大会(GDC2004),由国际游戏开发者协会(1GDA)发表的有关网页和可下载游戏(webanddownloadablegames)的白皮书。该白皮书是国内休闲游戏开发厂商了解国外休闲游戏市场、开发技术和运营模式的重要文件。最后,本刊邀请国内业界人士撰写了国内休闲网络游戏现状的相关文章。如果读者有更多心得体会,欢迎来信探讨。Email:info@chinagcn.net

  • 标签: 休闲游戏 白皮书 MMORPG游戏 市场份额 网络游戏 产业开发