说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

移动游戏峰会(上):小团队如何做出大制作、游戏防作弊攻防战

HTML文档下载 WORD文档下载 PDF文档下载
11月2日上午,移动游戏峰会在YeahMobi/NDPMedia全球商务拓展副总裁林青鸿的主持中开场。这次大会着重于游戏制作方向,邀请多个游戏制作大牛,把自己的丰富经验和大家一起共享,相信一定能够给游戏开发者更多的帮助。

一年一度的移动开发者盛宴——2014移动开发者大会(简称MDCC 2014)于10月31日至11月2日在北京新云南皇冠假日酒店隆重召开。MDCC是由CSDN和创新工场联合主办的中国最大的移动开发者盛会,致力于推动中国移动互联网生态系统的成长,今年迎来第五届。

手机上ARPG游戏设计心得

Glu北京工作室负责人王鲲带来的是手机上ARPG游戏设计心得,以《永恒战士》为例,讲述了角色设定和丰富场景的制作。在战斗体验设计中,关于D-pad考虑过三个不同的方案:1.固定式D-pad;2.自由式D-pad;3.推铁圈式D-pad。每个方案都有自己的独特之处。


  • 固定式D-pad:它的优点很明显,一看就知道这是一个摇杆,直接就可以操作它。它的缺点是,玩家左手大拇指不经意放在一个地方,只是开始操作而不是开始移动,当他触摸在屏幕某一点的时候出现这种情况,就是角色会自动改变方向。
  • 自由式D-pad:顾名思义,不管你点到屏幕的哪个点,它都形成一个新的D-pad,这个D-pad有自己新的初始锚点。缺点就是,在激烈的战斗中不可能记得当时最初的点在哪里。
  • 推铁圈式D-pad:优点跟上一个一样,没有初始锚点,随便点一点就是现在摇杆的位置。第二个优点是它的锚点是动态的,随着铁圈圆形区域的外延会被推动,这样锚点也会被推动,这样的好处是玩家不用记得手指移动的位置或者距离,直接可以很方便的切回到反向的操作。

小团队如何做出大制作

《影之刃》是灵游坊很知名的作品。清华建筑系毕业的灵游坊CEO&制作人梁其伟在谈“小团队如何做出大制作”时,提到他们是一群比较风格化的艺术家,所以追求的是制作风格化。而他们的创作灵感皆来自于他们自己喜欢的东西,其中包括武侠、日本动漫和美国电影等。

小团队有很多成本、时间和团队规模上的限制。所以,要想做小的大作就必须有特点,不然就只能是小作。

  • 第一,必须要有世界观,有故事背景的设定,有机会去产生亚文化。
  • 第二,必须有复杂的系统和主流形式,比如动作和RPG或者是策略这样的主流游戏类型 。
  • 第三,跟独立游戏比,这样的小大作同时必须承载有商业的目的。

另外,它也有小的方面。第一,成本预算不足,成本预算不足就不能堆量,所以要做风格。第二,时间不足,时间不足就不能等着一个百分之百完成的产品,而是在游戏有一个核心玩法或者核心框架的时候就上线,并且随着玩家的意见不断打磨这个产品。第三,当市场资源不足的时候要最大化利用这些社交媒体。

手机游戏引擎设计

掌上明珠CTO胡烜分享的主题是“手机游戏引擎设计”。详细介绍了包含开发语言选择、引擎主体架构、图形渲染接口、游戏对象管理器、游戏对象类型、游戏对象效果和渲染流水线、动画引擎、UI系统、脚本系统、资源管理、网络接口、声音和工具等。

我们需要什么样的工具

  • 第一,纹理处理的工具,需要支持至少三种纹理,有转换、优化等工具。
  • 第二,动画编辑工具。这可能是美术最常用到的东西,如果你用了2D的动画,那你需要用2D动画编辑器,如果用了3D的动画,就需要用3D动画编辑器,而且你自己的编辑器要有扩展功能,可以跟你自己的游戏对接 。
  • 第三,粒子效果编辑工具。
  • 第四,UI设计工具这就差异比较大。最好有一些跟自己项目结合的功能比较好。
  • 第五,脚本设计工具。因为我们大部分开发人员都用脚本开发,所以脚本设计工具是开发人员最需要的。
  • 第六,调试工具。
  • 第七,场景设计工具。这分2D、3D。
  • 第八,资源打包工具。这一点在发布的时候比较关键,资源管理需要有适当的打包策略,能够让你动态更新的效率最高。
移动游戏防作弊攻防战

乐元素CTO凌聪带来的是“移动游戏防作弊攻防战”的演讲,移动游戏作弊带来的损失不仅只是经济方面,弱联网的游戏总会存在存档被篡改复制等众多安全问题。为此,有一系列相应的解决方案,比如,存档被篡改:AES、限制转移、限制降级;协议被破解:AES、SSL/TLS、nonce防重放等。


解决方案总结:

  • 存档被篡改:AES、限制转移、限制降级
  • 协议被破解:AES、SSL/TLS、nonce防重放
  • 盗号或用户伪装:用户标识符、社交账号绑定
  • 工程被逆向破译:符号隐藏、标识符混淆、逻辑混淆
  • 函数被Hook:隐藏和混淆、阻止跟踪调试、阻止外挂启动
  • 二进制程序被修改:验证校验码
  • 内存被修改:内存加密
  • 大招:上传用户操作和随机种子,数据监控+回放+人工审核

为移动游戏保驾护航

UCloud高级架构师韩新亮带来的是“为移动游戏保驾护航”的演讲。客户在开发的过程中对基础架构存在各种期望,各个阶段业务关注点又各不相同。对此,UCloud认为,秉持提升效率就是节约金钱;技术实力就是业务保障;快速扩张就是抢占先机等理念,是做好云服务的前提。
六问七牛CDN:打造融合CDN管理服务平台 《近匠》Wilddog野狗,跨平台的实时通信云服务 【CTO讲堂】招人不易留人更难——创业团队要闯哪些关? iOS UIView动画实践(四):过渡与伪3D动画 日程全公布|年度人工智能技术精英聚会 7月26-27相约北京 TypeScript 1.5发布,支持大量ES6新特性 快快快!27个提升效率的iOS开源库推荐 《近匠》Maxense,“云+传感”推动产业变革 【探秘ES6】系列专栏(九):使用Babel和Broccoli 2015年Postgres全球开发者大会参会总结 英特尔硬享公社启动“创意原型拍卖” 对接创意与商机 详解Swift 2.0(一):苹果做的25项改变 2015甲骨文数据库大会:回顾、感恩、展望,欲续写辉煌 Nokia进军VR领域:让人欢喜让人忧 2015中国人工智能大会在京成功召开 成为糟糕游戏设计师的五种打开方式 Stripe使用指南:Swift开发中的信用卡支付 将安全延伸至云端以及更远的地方 专访FreeWheel北京研发中心:一流技术型人才应具有国际化视野 iOS UIView动画实践(五):Keyframe Animation 【CTO讲堂】简说创业公司的技术选型,从BearyChat的开发说起 《近匠》Webix,跨浏览器的JavaScript UI组件库 微软正式推送Windows 10,你会升级最后一款Windows产品? Cinatra:高性能现代C++ Web框架 《移动App测试实战》作者邱鹏:我在测试过程中遇到的那些坑 Rust一周精彩回顾:《高级Rust编程语言》、新增13名贡献者 来自Sony Morpheus的开发灵感: 如何打造逼真的VR游戏? 如何像巫师那样隔空操作——聊聊迷你雷达的原理和应用 等你来战——IBM Cloudant数据库开发大赛火热开启! 《近匠》360加固保,应用安全攻防的核心实现 DEFCON黑客大会抢鲜看:你所不知道的黑客大对决 怎么才能不关?? 祝大家中秋节快乐,进来帮小妹一把!关于JavaMail收邮件的问题! 一段列表筐代码不知道能不能短一些(请高手帮忙) 一个关于安装控件的问题? 请教SNMP的命令? Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 如何在formload时就确定TabControl1显示第3页?菜鸟提问 css的问题,如何使字体大一点??? 紧急求救 datagrid选中的颜色(我重新画了一个datagrid,设置颜色) 在access中如何控制查询 avg(某字段)的小数位数,比如要两位小数 如何起死回生 一道题目 做文件上传系统时,当上传较大容量的文件时如大于2M的文件时出差,请问是什么问题? 请教一个insert into select...语句的问题! 简单的问题,取出头n条记录的select语句怎么写? 谁可以介绍一下关于HMM(隐马可尔夫模型)方面的资料? 在windows2003下能上网,不能下载东西,为什么? strtolower 的问题 各位大侠谁知道,哪里能下到LEI或ESB? 在LotusScript中如何输出到控制台? 各位中秋节快乐! 怎样不通过post传输方式传输数据(肯定给分) eMvb中的image和picture控件怎么插入不了图片啊。。。。 有关路径问题 在jsp中的 文件是否存在file.exists()的监测和打开这个文件的疑惑 中秋节了,睡个好觉吧 怎样合并字符串? SQL SERVER 2000为什么安装不了! ■■■■■■十万火急。。公司里,急需给全体员工的一份中秋贺信,谁帮我找一分,拜托了! 關于數據庫系統表的說明和pb本身的自主創建的四個系統表的相關細節 关于App.path的丢失 如何动态设置cedit中可输入数据的长度呢 关于用c读取文件 我有一个内网,怎么使外网能访问内网的网页. 我靠,JBuilder 9怎么就那么那么那么那么那么那么那么那么慢啊??? 更那堪冷落 仲秋节!今宵酒醒何处?杨柳岸晓风员残月。 如何把纵向表转为横向表(只轉字段名)? 中秋节,祝你们都快乐,散技术分! 请问怎样一步步学.net阿?! 5xsoft upload组件的使用方法如何? 那位高手能告诉我怎么让option响应方向键(事件)? 急 我的Datawindow怎么不能编辑? 迫在眉睫! 有关fcanf()的疑问 98访问2000的问题,麻烦大家帮忙 关于sysgate的问题 急~~~做一个邮箱注册系统 怎样利用XML技术实现不同网络之间的数据交换?比如C/S模式下,服务器端用JAVA写的程序,客户段是用VB写的程序 如何实现两个异地SQL数据库同步? 真假取值问题? 凤凰卫视《周末大放送》民间保钓全记录 精彩下载(提者送分!!) 一道想不通的概率题目一个口袋中有10个红、绿两种球,若第三次(拿后不放回)摸到红球概率为4/5,则袋中红球有几个? 这是大毛病吗?请大家帮我解释一下 我们应该怎样评价愚公?如题 愚公的再评价王德有阅读答案 关于学而不思则殆思而不学则罔为话题的作文 有谁知道太空外是什么吗 看了这题的答案,根本想不通.用Mg与某物质反应时有气泡,将产生的气体通入还原氧化铜的装置中,发现CuO变成红色,为检验气体是H2,如何设计实验(请说明理由) 答案:在还原CuO的实验装置前 白花飘雪花飘 BAI HUA PIAO XUE HUA PIAO怎么样 matlab三维图形中提取二维图形,求救!我利用matlab中函数画了一个三维的圆球,现在想提取这个球体中垂直于z轴的圆面,即给z赋固定值提取一个园面f(x,y),下面是我的程序:[x,y,z]=sphere(30);b=surf(x,y, 在matlab中能否在二维坐标图(已知各点的横纵坐标)上画出三维图形 他所说的话让老师很吃惊.请用正确的英语语法翻译此句子 葛兰素史克在华销量锐减 表示不会退出美智库称朝正为核试验做准备 以应对美浙江永康华溪再遭污染 \"牛奶河\"第九届中国国际女装设计师大奖赛落下帷日本数十家酒店餐厅涉嫌伪造高级食材被美监管机构拟出台金融机构流动性新规马尼拉向港致歉 盘点史上最轰动武力营马选举委员会呼吁总统确保安全部队不要默克尔手机疑遭窃听 德政界反应强烈要两名美国船员在尼日利亚遭武装海盗绑架韩央行行长:应仿效中国积极推新货币互两报料人获奖上市量增加 鸡蛋降价大学生广告艺术节给西安学子带来视听盛已缴今年档案托管费的 可以退费了卡通氢气球隐患大 谁来监管?驾照自学自考还有多远?我省两基地被命名为全国爱国主义教育示将对污染企业追责温度噌噌往上蹿 今天西安最高温30℃企业非法添加掺杂使假 信用等级降到底看大师版画学数学『密铺』的严谨之美麒麟煞七星红旗风云之热血学生霸域魔道三界末世黄天乱天地王魂申城网络媒体销售之路第五特战队再演轮回蝶羽情剑庄九龙灌浴旅游太平湖旅游如升楼旅游奎聚楼旅游福裕楼旅游南溪土楼群旅游三亚千古情旅游三亚河旅游石桅岩旅游大庸府城旅游哈拉哈河旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘