Cocos2d-x项目移植到WP8系列之一:前传
原文链接: http://www.cnblogs.com/zouzf/p/3969993.html
许久没动笔了,随想一直都有动笔的想法,但拖来拖去,归根到底还是一个懒字吧 。发现人的惰性真是太强大了,特别是在像我这种意志不够坚定的人,稍微拖一拖,一个星期,一个月,大半年,就这样都过去了,加上平时的效率也挺低的,时间都浪费得让人心痛,再和一些刚毕业一年的后辈相比,发现根本跟不上他们的步伐,无论是已掌握的技术或者学习新的东西,才猛然惊醒,甚为愧疚。针对性下药,现在强迫自己把一些要做的工作上的事情都写在一个几乎从不关闭的Excel里,每次回到桌面都能看到,还有哪些事情没有完成的,完成后就标记一下,记录一下这过程中有价值的东西,这在周、月等总结时也能用到。
话说从电信出来也半年了,稍微总结一下在电信的三年半。
前两年半在做硬件维护,说难也不难,很多都是经验性的东西,做多几次就差不多掌握了的,但作为一个软件专业出身的我,对这些甚为抗拒,始终不愿用心去做。电信这种体制企业也习惯让一些新人到处打打杂,心里更是堵得厉害。最后一年换到一个和开发沾点边的科室,负责一些部门内部使用的网页,主要用到sliverlight框架,虽然以前没搞过这些,专业也落下两三年了,但凭着在校时勉强过关的C++基础,也能将就完成任务。没做多久,就知道自己想要的实在不是这种工作,利用一些空闲时间学了点wp7开发,中间又学了点IOS开发,后期学了点Cocos2d-x开发。到今年初,终于找到机会逃离了出来,也算艰辛。
总结一下电信这种企业的话,适合那种善于人际交流的人,待遇中等,温饱不愁,小康勉强。
出来半年,在一家手游公司,其中一大部分业务就是在Cocos2d-x框架的基础上封装一点自己的东西,然后业务层用Lua开发。
刚开始做了点IOS的平台性功能,中期把公司的开发框架里的Cocos2d-x的2.1.2版本升级到2.2.3;公司的框架原本之支持IOS和Android,后期就主要负责有些移植工作,让公司框架支持wp8平台,直到现在。
移植的过程中,有点辛苦,也学到很多东西。原本自己只有一点C++基础,还不太过关的那种,也没做过什么项目,一开始连很多开发环境的配置、工具的使用、问题的定位和调试都是问题,东问西问,也让领导对我有了明确的评价:基础不够,学习较慢。慢慢的,都一步步走过来了,虽然领导对我的评价现在来说都还是挺中肯的。
30而立,在快30的时候才跳到据说靠吃青春饭的软件行业,有时候还是挺茫然的,特别是前不久看到一个年纪大点的员工据说是因为待遇高却没有对应的贡献能力而被劝退了。
但这半年来,还是学到了很多东西,并且还能继续学到很多东西,也比较忙比较充实,如果这半年还在电信的话,估计我已经压抑得要疯了。
计划了一下,今年剩下的时间在做好公司项目wp8平台的移植工作之余,好好研究一下Cocos2d-x底层点的东西和了解一下业务层的东西,尽量做到从业务层到公司框架到Cocos2d-x框架到底层整个流程都比较清晰并且对其中一些核心的如渲染等相关知识了解得深刻一点,明年的话,暂时计划学习一下unity3D。希望到30时,能成为一个小小的主程,或者带带项目。钱么,靠工资是很难的,以后找机会往那种有奖金分成的项目靠拢吧。
路是比较崎岖,特别是知道自己只能靠自己的奋斗,问题还至于很清楚的了解自己只是一个普通人,没有特别的才能,只能靠自己一步一个脚印踏踏实实往前走,加油。
原文链接: http://www.cnblogs.com/zouzf/p/3969993.html
Cocos2d-x项目移植到WP8系列之一:前传的更多相关文章
- Cocos2d-x项目移植到WP8系列之二:开篇
原文链接: http://www.cnblogs.com/zouzf/p/3970130.html 开发环境一笔带过吧,主板和CPU要支持虚拟化技术,要开启才行,装个64位win8.1系统,win8不 ...
- Cocos2d-x项目移植到WP8系列之三:C++和C#的交互
原文链接: http://www.cnblogs.com/zouzf/p/3971021.html 上一篇提到工程使用 XAML 和 Direct3D 项目模板 是因为要涉及到C++和C#的交互,微软 ...
- Cocos2d-x项目移植到WP8系列之九:使用自定义shader
本文原链接:http://www.cnblogs.com/zouzf/p/3995132.html 有时候想得到一些例如灰度图等特殊的渲染效果,就得用到自定义shader,关于shader的一些背景知 ...
- Cocos2d-x项目移植到WP8系列之八:CCLabelTTF显示中文不换行
原文链接: http://www.cnblogs.com/zouzf/p/3985330.html 在wp8平台上,CCLabeTTF显示中文不会自动换行,看了下源码,原来底层的实现是根据text的空 ...
- Cocos2d-x项目移植到WP8系列之六:C#工程使用C++的DLL
原文链接: http://www.cnblogs.com/zouzf/p/3984510.html 此时,一些大问题都被解决后,整个工程基本能跑起来了,最后一个大问题是:业务层是用Lua开发的,底层的 ...
- Cocos2d-x项目移植到WP8系列之四:文件操作
原文链接: http://www.cnblogs.com/zouzf/p/3972457.html 读写文件Cocos已经用fopen fwrite来做好了,这里说的主要是文件和文件夹的创建.删除.判 ...
- Cocos2d-x项目移植到WP8系列之七:中文显示乱码
原文链接:http://www.cnblogs.com/zouzf/p/3984628.html C++和C#互调时经常会带一些参数过去例如最常见的字符串,如果字符串里有中文的话,会发现传递过去后变成 ...
- Cocos2d-x项目移植到WP8系列之五:播放MP3
原文链接: http://www.cnblogs.com/zouzf/p/3972549.html 这一块的细节还是不太了解,只是东凑西拼能跑起来而已 1.网上下载lamb库 生成需要的lib库,详情 ...
- Cocos2d-x项目移植到WP8小记
Cocos2d-x项目移植到WP8小记 作者: K.C. 日期: 10/24/2013 Date: 2013-10-24 00:33 Title: Cocos2d-x项目移植到WP8小记 Tags: ...
随机推荐
- eclipse 遇关键字enum编译问题解决
今天公司系统升级 JDK1.4 到 JDK1.5, 结果工程在eclipse中编译不能通过: Enumeration enum = ………… 但是eclipse报错: Multiple markers ...
- Python eval 作用和风险 (string 转为dict list tuple)建议用“ast.literal_eval”
a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]" b = eval(a) print b [[1, 2], [3, 4], [5, 6], [7, ...
- Android-ViewPagerIndicator框架使用——TitlePageIndicator
前言:TitlePageIndicator这个就是效果比较好. 一:定义布局文件simple_titles: <LinearLayout xmlns:android="http://s ...
- day7笔记
一.上节回顾 字典:dic = {'name':'alex'} 1,增 dic['k'] = 'v' 有键值对,则覆盖 setdefault 有键值对,不添加 dic.setdefault('k1', ...
- Golang中的正则表达式
声明:文章转自GoLove 用法: 单一: . 匹配任意一个字符,如果设置 s = true,则可以匹配换行符 [字符类] 匹配"字符类"中的一个字符,"字符类" ...
- urllib -- ProxyHandler处理器(代理设置)
import urllib.requestimport randomimport ssl proxy_list = [ {"https" : "196.61.27.58: ...
- urllib基本使用 urlopen(),Request
urllib包含的常用模块:import urllib.request # 打开和读取url请求import urllib.error # 异常处理模块import urllib.parse # ur ...
- A - 士兵队列训练问题
A - 士兵队列训练问题 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit ...
- SQL查临时表没有返回数据集
问题描述:在SQL中可以查询到数据,返回不到页面上. 解决办法: set nocount on create table #list [转] 每次我们在使用查询分析器调试SQL语句的时候,通常会看到一 ...
- ID生成策略
在电商项目中,图片名.商品ID都要唯一且方便存储,于是记录下这两个ID生成策略的方法,以便日后项目再有需要.具体代码如下 import java.util.Random; /** * 图片名生成 */ ...