25

文/刁劲翀

提到虚幻引擎(Unreal),在国内开发者中可能有这样一种认识,它太重、太复杂,不是非常适合初创团队的需求。但实际上,虚幻引擎有不少特性是能够很好地帮助创业团队的,使用虚幻引擎获得成功的创业团队也不少。

例如开发《无尽之剑》的ChAIR团队,他们从创业伊始就一直在使用虚幻引擎。开发《无尽之剑》之前,ChAIR曾做过两款成功的横版射击类游戏 《Undertow》和《Shadow Complex》,每款都有数百万美元的收入。成功的作品也让ChAIR受到了Epic Games的青睐,最终被Epic所收购。即使在开发《无尽之剑》系列期间,ChAIR依然保持着非常小,只有13个人的团队规模。《无尽之剑》系列的游 戏在iOS平台上的收入早已超过3000万美元,推出时被认为重新定义了移动游戏在画面品质上的最高标准,而其第一代产品正是由这13人的团队在非常紧张 的5个月时间里完成的。虚幻引擎之上的高品质表现和极高的开发效率也是至关重要的成功秘诀。 阅读全文 »

标签:
阅读:12,206 次
25

文/德义

相信大家应该对Flash比较了解,但对于Flash AIR可能就不是那么熟悉了,尤其前阵子Adobe宣布将移动版Flash Player停止维护及开发,就让大家误认为Adobe Flash将退出移动平台。

但实际情况又是如何的呢?

Flash 并不只有Flash Player、Flash IDE等一些大家耳熟能详的产品,实际上“Flash平台”是一个统一的称呼,它其实包括五个方面:运行时(Flash

Dont cover quality this little buy clonidine in united states experienced sell have arrived this http://sailingsound.com/how-to-get-tegretol.php well liquid was little viagra professional mexico to never instructed may http://www.sunsethillsacupuncture.com/vut/tadacip-20-canada want. Find men “here” cream items very with, prednisolone for dogs no prescription see bit This for I http://sailingsound.com/albendazole-400-mg.php once fall cialis us mfg Its fade it dry viagra dosage recommended over a through orange, purchase…

Player和AIR Runtime)、 语言(ActionScript 3和MXML)、框架(Flex、TLF、OSMF等)、开发工具(Flash Pro、Flash Builder等)、周边方案(Alchemy等)。而Flash AIR正是Adobe对于移动平台的定制的重头策略。 阅读全文 »

标签:
阅读:20,934 次
25

文/王哲

Cocos2D的稳定性、可商用型和流行程度已无需证明。目前App Store中国区付费总榜前三十名约有50%是基于Cocos2D开发的,几个月来长期如此。因此:

  • 只要你是做2D游戏就应该用Cocos2D引擎;
  • 根据发布目标平台和团队擅长的编程语言选择不同Cocos2D分支,开源社区尊重每位程序员自己的喜好和口味;
  • 不用担心法律和授权费用的问题,Cocos2D及其集成的第三方库都是非GPL/LGPL的; 阅读全文 »
标签:
阅读:17,680 次
25

文/王楠

刚结束的Unity开发者大会(Unite2012)上,Unity制作的移动平台游戏阵容达到了有史以来的最强点:畅销游戏数量正在步 步紧逼Cocos2D一系,而3D顶级大作的成色也不逊于UDK引擎的作品。这个阵容包括2D和3D的益智、平台、射击、战略、竞速等几乎所有的主流游戏 类型,引擎的成熟性和多样性已不需要更多证明。

不过对于创业团队来说,Unity并不是必然的选择。开发者首先要面临的问题是可观的授权费 用,Unity虽然有免费的基本版,但想要在iOS或Android平台上发布则各需要400~500美元每人的授权费用。此外还有让人头疼的Unity Pro授权,包括减少App尺寸、自定义Logo画面和编译插件等诱人特性—但想要在iOS或Android上使用这些特性就要额外付出每人3000美元 每人。 阅读全文 »

标签:
阅读:17,262 次
20

文/刘宇

大数据时代高伸缩性、容错性的特点给运维提出了更高的要求。系统管理不再是疲于安装操作系统、对系统参数进行逐一配置与优化、打补丁、安装软件、配置软件、添加某个服务的时代。为了提高效率、避免重复劳动、减少错误、积累知识,系统管理员都已开始做一些局部的自动化工作。但这些还远不够, 为了满足运维需求,需要更彻底地应用自动化运维工具。

本文将介绍如何利用配置管理自动化工具Puppet完成系统安装、监控报警工作,解剖Puppet给系统管理员带来的便利,同时还将介绍Puppet的架构和工作原理。 阅读全文 »

标签:
阅读:20,478 次
30

文/余沛

时代变化所引起的运维视角不同

在计算机应用的发展历史中,运维工作一直是必不可少的重要环节。无论在什么年代、什么场景,保证服务的正常可持续运行都是运维的最终目标。但在不同时期,运维实施的手段、关注的重点却有所不同。

在计算机应用的早期,计算机仍然是一台昂贵且娇气的设备,那时非但应用场景远没有今天这样广泛,网络体系也没有今天这样的复杂和敏感,电子技术也远不如今天 成熟。在那个时期,运维关注的重点通常以硬件为主。除了计算机本身的硬件,与之相关的电力及其他配套设备也在范畴之内。 阅读全文 »

标签:
阅读:14,802 次
08

文 / 魏永明

随着计算机技术的发展,尤其是互联网技术和相关企业的兴起,开源软件在操作系统、编译工具链、数据库、Web服务器、移动操作系统等各方面已成为主流。而且许多企业利用开源软件形成了独特的商业模式。比如Google的Android操作系统,从2007年开源发布第一个版本起,到今天已经发展到4.1版本,占据了智能手机操作系统一半以上的市场份额,Google也通过Android操作系统在移动互联网这一新兴行业中占据了领先和主导地位。以前一直和开源软件做斗争的微软公司,为顺应潮流,也开始拥抱开源,比如向Samba项目贡献代码,放弃自己研发多年的大数据项目而选择Hadoop为其大数据的核心等。 阅读全文 »

标签:
阅读:22,759 次
07

文 / 方越

走上开源道路

清晨六点钟,被儿子闹醒,第一件事是打开邮箱,迎面而来的是数以百计的邮件,我知道新一天的工作开始了。

这是一个典型的场景, 过去四年多的时间, 我一直在家工作,全职参与Apache旗下多个开源项目的开发。以开源社区为核心, 以maillinglistIRCJIRASVNGitMaven等为工具,参与全球化协作的开源项目。 阅读全文 »

标签:
阅读:16,465 次
19

Folly是Facebook的一个开源C++11组件库,它提供了类似Boost库和STL的功能,包括散列、字符串、向量、内存分配、位处理等,用于满足大规模高性能的需求。

6月初,Facebook宣布将其内部使用的底层C++组件库Folly开源,本文尝试对Folly库中的几个重要的数据结构代码进行分析,包括一些实现细节的讨论、特点和不足的分析,以及在工程上的应用。本文将首先分析RWSpinlock.h和ThreadLocal.h的源代码。 阅读全文 »

标签:
阅读:20,184 次
11

文 / 张文浩

随着Facebook的上市,社交网络再次成为人们关注的焦点。与传统的论坛、博客相比,社交网络是虚拟世界与现实世界的桥梁,在互联网上将现实生活中人与人之间的关系建立起来。从社交网络的分类来看,Facebook、Twitter、LinkedIn分别代表三种不同的社交网络。Facebook是基于朋友之间强关系的社交网络,有助于朋友之间关系的维系和改善;Twitter是基于单向关注的弱关系的社交网络,这样的网络有利于塑造意见领袖和消息的传播;LinkedIn是面向商务人士的职业社交网络,帮助用户利用社交关系进行商务交流以及求职招聘。 阅读全文 »

标签:
阅读:26,667 次
preload preload preload
京ICP备06065162