Eric

  • MMORPG游戏服务器端的设计

    MMORPG不同于其它的局域网的网络游戏,它是一个面向整个Internet的连接人数过万的网络游戏,因此他的服务器端设计则极为重要

    服务器的基本设置

      在大型网络游戏里,通常设计为C/S结构,客户端不再对数据进行逻辑处理,而只是一个收发装置,从玩家那里接受到操作信息,然后反馈给服务器,再由服务器进行处理后发回客户端,经客户端通过图形化处理,给玩家呈现出一个缤纷的游戏世界。

    登陆服务器

      在这里也可以称之为连接服务器,网络游戏的客户端一般是连接到这里,然后再由该连接服务器根据不同的需要,把游戏消息转发给其它相应的服务器(逻辑和地图服务器)也因为它是客户端直接连接的对象,它同时也负担了验证客户身份的工作。

    2009-06-18
  • 游戏程序员的种类和工作内容

    程序员是游戏产业中的老兵了。

    在游戏产业刚刚开始发展的那段时间,制作一款游戏往往是一个人的事情,而那个人必须在精通编程的同时,还极富技术创造力。

    时至今日,虽然许多程序已经发展到模块化,但对游戏程序员来说,岗位仍然要求他们具备较高的技术水平和创造力,因为不论游戏性和情节对一款游戏有多重要,如果没有最基本的技术支持,所有的游戏性和情节都只可能建立在空中楼阁上。

    程序员必须具备技术水平和创造力的另一个原因,是为了符合玩家的需求。

    无论如何,玩家都希望展现给他们的游戏,能够将现有的硬件和技术发挥到极致,他们想要更快的运行速度、更好的人工智能、更高的画面解析度、更华丽的特效和更真实和深刻的游戏置入感。所以基本上每一款新游戏都要结合新的程序技术,因为只有程序员在不断地进行着技术的革新,游戏才可能真正做到让玩家满意。

    2009-06-18
  • 虚幻4引擎:支持第二代次世代主机

    Epic Games日前公布了以“Unreal Engine 4”所制成的《虚幻竞技场4(Unreal Tournament 4)》消息,此则新闻在国外引起了一阵轩然大波。

      早在2005年8月时,Epic Games副总裁Mark Rein曾透露,他们已经开始开发“Unreal Engine 4”。继前代引擎“Unreal Engine 3”后,Epic Games公司总裁表示,他们期望他们所开发出来的游戏引擎能被运用来制作更多更特别的游戏,如今也已有数不清的游戏运用“UT”引擎成功开发出不少知名的游戏大作,例如《天堂2》甚至是未来的《天堂3》等等,连日本大厂SQUARE ENIX也曾用此引擎来进行游戏的研发过。

      “Unreal Engine 4”未来首度将于次世代主机Xbox 720、PS4、Wii 2(暂称)上率先进行游戏开发,最后将会全面进攻至PC市场,玩家们约在2010~2012年间时,就会真正享受到超逼真的《虚幻竞技场(Unreal Tournament 4)》。

    2009-06-18
  • 《星际2》引擎技术解析

    就在SIGGRAPH大会刚结束之后,AMD和暴雪在AMD官方网站上放出了《星际争霸II》的官方技术文档,通过游戏引擎技术的展示让星际迷们感受到越来越多的惊喜。

    画面优化给CPU带来考验

    着色方面,在使用原型的基础上利用3D Studio MAX让程序员对整体效果做最大的优化,反复的提炼使得整个作品就像被艺术家精心雕琢一样,配合上8000个独特的、不重复的线性着色渲染代码,使得Starcraft II与早期的游戏代码相比增加了N倍。

    2009-06-18
  • UNreal虚幻引擎-游戏王朝的演进

    1998年,一款名为《虚幻》(Unreal)的游戏以其当时堪称梦幻般的画面震撼了整个业界,然而真正持续发热的却是用来开发这款游戏的引擎—Unreal Engine。也正是从那时起,Unreal Engine和它的开发公司EPIC一炮走红,奠定了一方霸主的地位。早些年的游戏引擎市场几乎是被ID公司一家独占,自此开始,EPIC的Unreal Engine和ID的Quake Engine并肩而立,占据了商用游戏开发引擎市场的半壁江山。从此一个新的引擎时代来临,PC游戏界的两大技术龙头你追我赶,交替成为游戏引擎界的领头羊,在它们竞争过程中留下的是一部部出色的作品。

    2009-06-18
  • 游戏的程序运作——引擎概说

    谈游戏程序构成,不得不谈一下游戏的〝底层引擎〞,所谓底层引擎,可以看作为是一个为硬件平台建立的中介环境。为什麽称之为引擎,因为它具备了启动的力量,就像汽车的引擎概念一般,有了一个发动机,然後我们可以设计底盘、车架、内装外壳等等,一切配备完善了,汽车才终於构成。

    驾驶盘与车上所有的可使用物件,可以看作为游戏提供的介面功能,透过这些功能的操作,我们可以使用与享受这部汽车(游戏),大约就是这样的概念。

    一部汽车,可以更换发动机而获取更大的运转力量,那麽一款游戏呢?更换了引擎,原理上确实也是可以获得更好的表现,但实际上更换游戏引擎的目的,多半是因为跨了不同平台版本,或者做某些效能的提升,相对起来後者的发生机率较小。

    2009-06-18
  • 游戏引擎全剖析

    自Doom游戏时代以来我们已经走了很远。 DOOM不只是一款伟大的游戏,它同时也开创了一种新的游戏编程模式: 游戏 “引擎”。 这种模块化,可伸缩和扩展的设计观念可以让游戏玩家和程序设计者深入到游戏核心,用新的模型,场景和声音创造新的游戏, 或向已有的游戏素材中添加新的东西。大量的新游戏根据已经存在的游戏引擎开发出来,而大多数都以ID公司的Quake引擎为基础, 这些游戏包括Counter Strike, Team Fortress, Tac Ops, Strike Force, 以及Quake Soccer。Tac Ops 和Strike Force 都使用了Unreal Tournament 引擎。事实上, “游戏引擎” 已经成为游戏玩家之间交流的标准用语,但是究竟引擎止于何处,而游戏又从哪里开始呢?像素的渲染,声音的播放,怪物的思考以及游戏事件的触发,游戏中所有这一切的幕后又是什么呢? 如果你曾经思考过这些问题, 而且想要知道更多驱动游戏进行的东西,那么这篇文章正好可以告诉你这些。 本文分多个部分深入剖析了游戏引擎的内核, 特别是Quake引擎,因为我最近工作的公司Raven Software已经在Quake引擎的基础上开发出了多款游戏,其中包括著名的Soldier of Fortune 。

    2009-06-18
  • 专访《大话Ⅱ》主策划黄明 继续缔造业内奇迹

    一年以前,有这样一个游戏,由于众多玩家的挽留,而生存下来;一个月前,有这样一个游戏,由于众多玩家的支持,而重现辉煌。这个创造奇迹的游戏就是《大话西游Ⅱ》。从曾经的浴火重生,到如今的一鸣惊人,这一切都离不开广大玩家的支持。

    滴水之恩,当涌泉相报。为了报答广大玩家的厚爱,《大话西游2》感恩之旅,已经开启。52PK游戏网也应邀来到此次玩家感恩会,见证这次感恩之旅。并专访了《大话西游II》的产品经理兼主策划黄明先生,共同分享《大话2》的奇迹6年。

    2009-06-18
  • 策划与程序和美工的沟通

    对于游戏的熟悉程度,估计没有哪个开发人员会比游戏策划更清楚了。大到游戏框架,小到界面热键,一点一滴都需要策划人员进行详细的描述和设计,也只有策划才能对游戏的实现情况进行全面的把握。所以一旦策划和其他开发人员发生沟通上的障碍,整个项目的进展就会受到极大的影响;如果策划能够协调好各部分的工作,那么项目进展就只需要看个人能力了。而在现实开发中,策划人员由于自身的个性或者其他条件所限,往往在沟通这个环节上出现一些致命问题导致进度的延误。如何把握好自己的情绪,从大局观出发是成为一个成熟策划人员的关键所在。

    2009-06-18
  • 游戏老策划师的十大忠告

    在学生眼里,梁珍浩是一位富于激情的好老师,愿意把自己的知识和经验毫无保留地与人分享;在同事眼里,他是一位善于倾听的好伙伴,从不介意任何人的任何反对意见;在老板眼里,他是一位敬业的好员工,尽管距离妻子的生产只有几天,他还在公司疯狂加班。不过对于这些评价,梁珍浩本人并不在意,他在意的是在玩家眼里,自己是不是一个好策划。

      记者看到梁珍浩的大部分时间,他都在思考,或是提问。第一次去东星,他问记者为什么给他的游戏打了7分,他说有些发行商只给了5分,然后他又追问这3分扣在了哪些地方。第二次去东星,他独自在会议室里踱步,直到记者准备离开,他才快步走出来道别,并向记者信中提出的建议道谢。

    2009-06-18