顶级游戏设计→构造游戏世界

               

原文出处:http://www.dearbook.com.cn/ReviewSystem/21663_顶级游戏设计:构造游戏世界?page=2

作者:happyseptembe

 

以下是我一个同事写的,看了觉得非常好,想和大家共同分享一下。


有个朋友,曾经叼着颗烟对我说:“要是能够以游戏设计为生,每天就是玩游戏多好!”他说这话的时候,烟头的闪烁的光芒和他眼中闪耀的光芒,相映成趣,令人至今难忘。
想当年,这样的想法也只能够在朋友中交流,父母那里是不能讲的。一定会被那么骂做不务正业。游戏在悠长的五千年光辉灿烂的文明中太过微不足道,除了在国足又一次冲线不成功后再强调一次足球本来起源于中国古老的游戏——“蹴鞠”。这样的东西,怎么能够安身立命?凭借飞黄腾达就更是天方夜谭。
现如今,在中国,游戏制作人,终于成为了一份正当的职业。全中国都被盛大的陈天桥当头棒喝了一下,原来做游戏也能够成为数字英雄。不仅仅能够养家糊口,而且还能赚个盆满钵溢。于是,媒体宣传之,大众艳羡之,蜂拥而起之。和很多其他事情一样,这件很好的事情……又走样了。当然,我们不应该求全责备,要求任何的新事物都能够十全十美的发展,韩国泡菜,虽然千篇一律,但毕竟给了众多年轻人一个希望,做一个游戏人,是他们曾经的梦想。
不过,能够理解,并不是说能够接受,太多的粗制滥造和粗劣抄袭,总有一天会把这朝阳产业吹成一个五彩斑斓的大泡泡——“啪”的一声破掉。试问,没有本土的游戏文化,没有本土的游戏开发技术,我们有什么?我们有的,好像只是本土的游戏销售网络。我们需要的,不仅仅是把韩国泡菜装在中国坛子中销售出去,同时,我们也要有自己的游戏风格,游戏文化,游戏开发技术,最重要的,我们要能够形成我们自己的游戏产业。事实已经证明,游戏,应该被作为一项产业,拥有自己的管理方式和生产流程。Tom Meigs是一位有着十多年经验的电子游戏制作人和设计师,曾经参与开发多种类型的游戏作品。他最近推出的新书《顶级游戏设计→构造游戏世界》,就是我们了解成型的游戏生产流程的一本极佳借助。该书并不是一本告诉你怎么让游戏中人物的头发随风飘动的教程,而是一本有关游戏设计“软件工程”的著作。借此我们可以了解迪斯尼,暴雪这样的公司是如何运作游戏制作项目的。
曾经,作为一个游戏人,你可能仅仅因为爱好,进入了这个行业,你要做的,只是在屏幕上显示一个小方块,然后你告诉你的玩家这是一只守卫着巨大宝藏的太古金龙,这就能够让他激动不已,欣然掏钱购买你的游戏。你不需要让它长出绿色的鳞片,或者在被砍的时候喷出紫色的血雾。而当你读了这本书的时候,应该把他作为擦亮你眼睛的一块布。如今的游戏市场,被宠坏的玩家们的忠诚度,已经不再像你过去所习以为常的,能够被一点精彩的创意,或者几张漂亮的图案而建立起来。他们需要的,是友好的界面,是完美的场景,是风趣地对白,是多线程的架构,是真实的体验。游戏,不再是过去一两个人凭借兴趣就能够完成,而是成为了一个行业,需要正规的管理和完善的流程来控制作为一个项目的一个游戏的制作。当你疑惑的问:“作为一个游戏设计人,我需要知道这些?关于光影的处理,关于粒子的特效?甚至关于程序开发的事件脚本写作?”或者,如果你作为一个程序设计,你是不是需要了解镜头的应用,或者建立一个参考的图形。建议你仔细研究一下本书,他会告诉你,是的,你需要。作为一个游戏人,这些都是你所需要涉猎并有一定了解的。在这样的一个新兴的产业中,你拥有什么,你还需要具备什么,是每一个有志于投身游戏行业的人都要好好考虑的问题。深入其中,你将发现,原来一切并不像想象当中那么简单。
无论是立方体的太古金龙喷出的立方体火焰,还是玩家扮演的棒球运动员挥棒击出的其他玩家投出的棒球,都是在给玩家带来一种体验,不同的是,时间,科技,物质水平在不断的使这种体验更加趋近真实,而满足玩家对真实体验的日趋提高的要求,就意味着游戏产业对制作一款游戏的整体资源投入的大大增加。而我们往往发现,即使对游戏资源的投入已经令人惊讶的越来越趋近一部好莱坞大片的投入,但资源的消耗速度更加令人惊讶。而如何合理调配资源,让游戏的制作从一开始就有一个明确的整合方向,就不仅仅是过去制作者的两个人的一次聊天,而是几十甚至上百人的一个对游戏项目制作的规范式流程。书中提到了很多在游戏制作初期需要完成的准备工作以缩短游戏开发周期和控制开发成本。
这本书不适合只是“不得已”进入游戏行业的人,书中几乎每个被访谈的人都不断提到:“要玩游戏,不断的玩游戏,不仅仅玩你喜欢的好游戏,也玩你不喜欢的游戏,并找出为什么你不喜欢这个游戏,思考怎么改进。”而对于因为对游戏的狂热热爱而进入游戏行业的人,本书也适当的泼了一盆冷水,让你对游戏产业中工作的艰辛和频繁的变动有一个预期的认识。当然同时也向我们展示了游戏产业的美好前景并且专门辟出一章对新兴的无线移动平台和针对平台上游戏的特性作了一个相对完整的介绍。
如果你没有从头通读的时间,那么也许你可以翻阅一下每一章节的访谈录,他们每一个人都有在游戏设计不同领域的专家经验和切实体会。在他们中间我们会发现很多我们熟悉的游戏的制作人,他们阐述的制作游戏的理念和他们想要制作的理想好游戏是什么样子的,相信能够给读者很多启发。
游戏产业在中国还是一个新兴的朝阳产业,但是中国的新兴产业的发展总是让本国和国外的预测专家们赔上无数眼镜。而现今游戏产业的走势更是以一种前所未有的态势,甚至冲破了国内对游戏的固有理解,而正是在这样的情况下,我们才更是要冷静地看待这项产业的发展,并参照国外开发游戏产业的经验,规范游戏产业发展的趋势,将其引入良性可持续发展的道路上去。
曾经和我说想要做游戏设计的朋友现在戒烟了,同时他开始向一份游戏杂志开始投稿,希望他眼中的光芒,能够继续闪耀下去。


到这里试读:http://www.dearbook.com.cn/book/ReadBook.aspx?pno=ts0021663

到这里买书:http://www.dearbook.com.cn/book/21663
 

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值