记2012-2013年一路的Windows Phone历程
昨天和秦春林同学小聚一次,不厌其烦的唠叨各种认识了许多年的纪念,感觉他仍然保持着那份对技术的追求和梦想,而我却已经变得逐利,每个人享受幸福的方式不一样,因此追逐幸福的过程也就是没有办法一样了,你无法知道某一个人在某一个时刻是否幸福,能在一直做快乐的事,就是一件很幸福的事情。
看了一下博客自2012年中的时候还在写一个系列关于Cocos2dx-xna的游戏开发,后来就突然停了,原因呢,也很简单,事情太多太忙了,那年的3月份,我加入了OpenXLive,开始了专注于WP应用和游戏开发的征程,那时候OpenXLive只有开发者后台,没有第一方的游戏,大量的第三方游戏产品质量不高,对于这样的平台,最需要的是旗帜性质的产品,当时人也比较少,大量的人都在做平台服务那块,做游戏专职的也就我一个人,当时WP7不支持C++,Silverlight倒是精通,但是做好游戏并不容易,后来又接触了XNA,用上Cocos2d-xna,我们数数这些游戏:
狼来啦 是2012年5月上线,中文英文免费榜首了大约将近2个月,当时几乎所有新WP机器都会安装这个,在那个时期,这游戏在WP上都算A级的产品了, Silverlight技术开发,所以你会觉得有点卡,没办法,毕竟熟悉的东西做起来舒服,率先使用过了支付宝第三方支付。
少林塔防 是2012年12月上线,这个游戏至今还是最高评论榜上的第一名,当时榜首了大约3个月时间,后来日活高的吓人,只是做了一个1块钱的重置天赋,每月进账不菲,所以在2013年中的时候又更新资料片觉醒,然后那就看起来一个爽,不止支付,里面的插屏广告系统,可以为任何一款游戏每天送入1000个安装,狼来啦、再下100层、少林塔防当时可以说是神之手指,让谁进前10谁就进前十,游戏开发的技术就是Cocos2d-xna,就是开始做这个的时候,忙的没法写文章了,整个这游戏的代码、测试、扩展都是我一个人在搞,同时还得帮忙搞其他几个项目。
再下100层 是2012年12月圣诞节那天发布的,一个星期的安装超过10万,第一个月40万的安装和下载,你可以理解当时没啥好游戏用户饥渴的状态,但凡有个好点的游戏,产生的效果都能让开发者自己下巴掉地上,现在最终由120万的安装和下载,游戏开发技术也是Cocos2d-xna。
还有其他的游戏就不一一列举了,有外包的,有合作的,有政治服务的,上WP市场里看那些古董级别的就行了。2013年WP8的来临带来了新的曙光,WP8支持C++,当时我就预言Unity3D和Cocos2D-x不远了,果不然俩大牛X引擎很快就出了版本,一大堆的CP投入出了若干游戏,然后大骂WP市场能力不行,那时面对CP们的质疑真的很无语,你想WP8在2013年底占有率还不足40%,4、5月份的时候市面上占主导地位还是WP7呢,出一个只能在WP8上玩的游戏数据当然不怎么样,2013年6月份跟我同年同月同日生的好兄弟合作了一个IP,我们一起开发了一款游戏——《口袋宠物》,10月份正式上线,一天进账几万块,某人嘴巴都乐歪了(反正不是我,跟我的预期还差了一大截),那三月WP业界除了《魔卡幻想》就是我们这款(《我叫MT》这种巨鳄就不提了,2013年12月上线刷新了WP上游戏收入最高上限),本来2014年1月有机会破100万收入的,谁知道倒霉硬盘被雷劈,处理危机让收入掉了50%。口袋宠物的技术架构是xaml+xna的,也就是说界面用XAML来写,游戏逻辑用XNA来完成,所以当时这游戏没有丢失任何一个WP的用户。
Windows Phone这一路下来,让我从一个单纯的CP积累了很多平台级的经验,WP上的开发生态和玩家群体,正在潜移默化的转变,2014年之后很多老的经验得刷新。其实拿它对比之前的游戏产业发展,基本上也就是历史重演,至于说是好的还是坏的,很难说,既然存在就是有需求的。
记2012-2013年一路的Windows Phone历程的更多相关文章
- 利用WPS 2012/2013 0day针对中国政府部门的定向攻击
今天早上,我们捕获到一个利用wps 2012/2013 0day针对中国政府部门的钓鱼邮件定向攻击事件. 邮件发件人以2014中国经济形势解析高层报告组委会 标题发出,附件为包含wps2012 0da ...
- VC运行库合集2005/2008/2010/2012/2013/2015
VC运行库合集2005/2008/2010/2012/2013/2015,批处理一键安装(需管理员权限) 链接:http://pan.baidu.com/s/1bpLZoFt 密码:bnk8
- VS合集/6.0/2005/2008/2010/2012/2013 绿色版精简版
VS合集/6.0/2005/2008/2010/2012/2013 绿色版精简版 找到这里的都是老司机,别的不多说了 链接: http://pan.baidu.com/s/1i5IyYZb ...
- 记一次深度系统安装至windows系统盘提示挂载为只读模式问题
记一次深度系统安装至windows系统盘提示挂载为只读模式问题 来到新公司新电脑自己要安装deepin,安装的时候没考虑双系统直接装至默认win系统盘,导致deepin启动后提示如下: 提示多个挂载分 ...
- Visual Studio 2012 与此版本的 Windows 不兼容。有关详细信息,请联系 Microsoft
参考网址:Visual Studio 2012 与此版本的 Windows 不兼容 解决 下载更新包安装:http://www.microsoft.com/zh-CN/download/details ...
- Visual Studio 2012 与此版本的 Windows 不兼容 解决
警告: [Window Title] 程序兼容性助手[Main Instruction] 此程序存在已知的兼容性问题[Expanded Information] Visual Studio 2012 ...
- 让您的 VS 2012/2013 升级开发 .NET 4.6 -- Targeting the .NET Framework 4.6 (多目标包)
原文出处:让您的 VS 2012/2013 升级开发 .NET 4.6 -- Targeting the .NET Framework 4.6 (多目标包) http://www.dotblogs.c ...
- Install SharePoint 2013 with SP1 on Windows Server 2012 R2 error - This Product requires .NF 4.5
博客地址:http://blog.csdn.net/FoxDave 最近因为项目需要要搭建SharePoint 2013的开发环境. 准备了Windows Server 2012 R2系统和Sha ...
- Office Web app server 2013 目前无法和windows server 2012 R2兼容。
另外旧版的office文档和PDF格式不支持预览功能.
随机推荐
- 用win下的快捷键提高工作效率
常用的快捷键: WIN+D:显示桌面,再按一次还原桌面: WIN+R:打开运行,输入命令可以执行相应操作,输入路径可以打开对应路径,输入程序名称可以打开对应程序(前提是你打开的是windows下面的程 ...
- VS2015发布Webservice
第一步:开启IIs:在控制面板程序——>程序功能——>打开或关闭windows功能,把“Internet信息服务”下面的“FTP服务器”.“Web管理工具”.“万维网服务”全部勾上,然后点 ...
- 【读书笔记】iOS-写代码注意事项
一,我是尽早和经常编译的强烈支持者.通常,在写完每个方法或有点难度的代码后,都要尝试进行构建.这是一个好习惯,因为如果在上次成功编译以来添加的代码量很小,那么可以非常容易地缩小编译错误范围.这个方法还 ...
- swift基础二
import Foundation // MARK: - ?和!的区别 // ?代表可选类型,实质上是枚举类型,里面有None和Some两种类型,其实nil相当于OPtional.None,如果非ni ...
- 测试管理_出色测试管理者的思考[持续更新ing]
如何合理安排并按质按量按时完成每一个测试任务,做好项目管理? 如何把控到每一个测试任务的质量? 如何快速构建和构建好测试环境? 如何获取或快速制作测试数据? 如何确保每一个测试人员的工作都饱满? 如何 ...
- android中实现view可以滑动的六种方法续篇(一)
承接上一篇,如果你没有读过前四章方法,可以点击下面的链接: http://www.cnblogs.com/fuly550871915/p/4985053.html 下面开始讲第五中方法. 五.利用Sc ...
- 问题解决——OpenGL超级宝典 第四章 4.5.2 关于freeglut.lib问题的解决过程
看<OpenGL超级宝典(第四版)>的4.5.2节时遇到了一系列问题,经过不懈努力终于解决,现将过程记录在下,以便查找追思. 在第4.5.2节之前,自己写的的代码都没有使用作者的gltoo ...
- 关于Math类的round、floor、ceil三个方法
一.Math类这三个方法的简介 1.round():取最接近的值. 对于这个方法,查看源代码,其实现如下: public static long round(double a) { if (a != ...
- 修改Tomcat服务器的端口号
关键技术: Connector子元素下的port是设置服务器端口,而connection Timeout则是服务器连接超时单位为毫秒. 操作过程: (1)采用记事本打开Tomcat安装目录下的conf ...
- 计算1到最大的n位十进制数 ——大数解决
要求:输入一个数字n,按照顺序打印出从1到最大的n为十进制.比如输入3,则打印出1.2.3……一直到最大的3位数999 这个看起来好像很简单啊.巴拉巴拉,已经得出了下面的代码 /** * 注意: 错误 ...