Cocos游戏引擎,让小保安成就大梦想

秦丕胜是大连的一位保安,与很多自学成才的人一样,2010年,在考上日照职业技术学院一年后便退了学。由于没有高学历,加上喜欢自由,他来到了大连成为了一名保安。从高中开始,秦丕胜就酷爱代码,他曾自豪地说,自己在笔记本上手写的代码有足足有一摞书那么厚,比韩寒的书稿一点都不少。除此之外,秦丕胜兴趣广泛,保安的工作让他有大量的时间在各个方面提升自己,比如学习cocos引擎的游戏开发等等,因此,大家都称他为“极客保安”。然而,最令人津津乐道的莫过于,这位“极客保安”通过自己的努力,追到了爱慕已久的文艺女青年小邵老师做妻子。秦丕胜的故事在天涯社区上一公布,就引来了不少人围观,极客保安自学成才的故事成为了不少程序员的谈资。那么,在这一系列令人啧啧称奇的故事背后,秦丕胜付出了哪些努力?一个连专科都没毕业的保安如何通过“程序”改变了自己的人生?针对以上疑问,触控科技日前对秦丕胜进行了采访。

平凡背后的不平凡

触控科技:什么原因让你选择做一名保安?

秦丕胜:我2009年参加高考,考上了日照职业技术学院,生物技术与应用专业。我一直认为人做什么都得看天赋,我对这个专业半点兴趣也没有,所以在一年后就退学了。当时也没什么想做的事情,虽然喜欢写程序,但没有学历也进不了好公司,所以就考虑当保安。有人说当保安是浪费青春,我却不这么任为,如果你有想做的事情,保安的工作强度很适合私下里学习点东西。正因为这个原因所以我做了一名保安。

触控科技:从什么时候开始学习代码?

秦丕胜:我从高一就开始自学代码,当时我从计算机老师那里借了一本谭浩强老师的《C语言程序设计》,我一边自学一边在笔记本上手写代码进行练习。我虽然不爱学习,但却喜欢这些代码,几行代码下来能做一个小程序,我认为非常的神奇。当时我还没有电脑,所以只能在笔记本上写,写够了就到网吧里把代码输入进去,看看自己的成果。后来,我把这事跟其他程序员同行聊过,大家都被我的执着精神“感动哭了”,我也很佩服当年那个疯狂迷恋程序,带着点傻劲儿的自己。

图注:秦丕胜自学cocos游戏开发时的手稿

触控科技:保安的工作是否让你苦学的技术没有用武之地?

秦丕胜:那倒不会。现在我在网上也做一些技术类的兼职,收入比保安的工资要多得多。我尤其喜欢游戏开发,所以学习了cocos游戏开发引擎,现在cocos开放了cocos插件商店,第三方开发者也很容易上传自己的作品,并且从中获得收益。

 

触控科技:选择cocos引擎做游戏开发,主要经过哪些考虑?

秦丕胜:首先,Cocos提供了游戏开发的全套开发工具,提高开发效率。第二,Cocos覆盖全部游戏开发工作流,贯穿从立项、研发、打包、上线整套开发流程。第三,Cocos主打脚本开发,支持Lua和JavaScript语言,并提供了专属的IDE,方便开发和调试。这比传统的C++语⾔开发降低了门槛。第四,Cocos提供了非常优秀的跨平台开发方案,一次编码将适配iOS、Android、Mac、Windows、Web、Win Phone甚至是家用机等全部平台,免去后期移植的大量时间。第五,Cocos Store也为开发者带来更加丰富实惠的服务,配合在Cocos Store下载的资源、插件、示例和工具,这无疑会大大减少工作量,同时也为开发者提供了更多的解决方案。

 

触控科技:后来利用cocos引擎做成的产品是什么?

秦丕胜:前段时间想做一个RTS游戏,于是想到用tilemap的45度地图,查了好多资料都是给的大体方向,没有实际的做法,里面涉及的坐标向量等运算比较麻烦都没有详细讲解,于是就做了一个地图类插件。我认为cocos引擎能够让我这种业余开发者通过简单的学习就使用游戏引擎做一些自己喜欢的小游戏。

图注:秦胜丕上传到cocos store的产品

极客保安与老师的爱情

触控科技:你与小邵老师的爱情已成为时下的一个热门话题,最初是什么给你勇气去追她的?

秦丕胜:两年前的6月,我第一次遇见我现在的妻子小邵,那天我下班要去海边散步的时候,在路上碰到了穿着纯白色圆领T恤的她,第一眼看到她我就认准了她就是我喜欢的类型。只是她是老师,我是保安,社会地位悬殊比较大。我向别人打听她得知学校里有很多男老师也对她有意,甚至有一些很有钱的老板也想追她,但她是女文青,对素质不高的追求者不为所动。这让我觉得她很靠谱,于是下定决心追求她。

 

触控科技:在追求的过程中,曾经钻研过的技术帮过你哪些忙?

秦丕胜:作为码农,我对计算机很懂,所以一直等着小邵老师的电脑出问题,功夫不负有心人,有一天小邵老师的电脑真的坏了,因为是系统问题,学校里的技术人员不知道怎么解决,于是就想到了我。当时虽然我在值班,但一听说小邵老师的电脑坏了,就直接请了一天假。我高一开始学习C语言和电脑的各种底层代码,系统问题对我来说是小菜一碟。我很快帮小邵修好了电脑,但发现她的电脑开机和反应都特别慢,肯定是系统里存了太多东西。于是我用了大概一个小时帮她做优化,一边做一边和她聊天,还现场在电脑上写了个小程序游戏给她玩,当时她眼睛都亮了。

 

触控科技:你们的关系中最大的转折点是什么?

秦丕胜:有一天,小邵老师的一个表哥找我说我缠着她,要打我,小邵知道了就从学校跑出来帮我向她表哥说好话,说不是我的错。她表哥一根筋非说我癞蛤蟆想吃天鹅肉,今天非让我长记性不可。我当时十分生气,就说你来看看我在电脑上都干了啥,于是我就打开我用cocos做的程序和游戏,告诉他这都能卖钱。没想到她表哥脾气暴,啥都没说就把我的笔记本电脑给摔了。小邵老师之前一直不正面回应我的求爱,但当时竟然拉着我的手对她表哥说她就喜欢我。后来我想如果不是她表哥,我追小邵不会那么容易。

图注:秦丕胜使用cocos引擎开发的游戏场景 

Cocos与开发者同行

面对秦丕胜这样的开发者,cocos方面也十分欣喜,他们不仅给到这类开发者一些实际的扶持,还希望培养这类有想法和实干精神的开发者更好地利用这一开发平台。在了解了秦丕胜的故事之后,我们也联系到了触控科技高级技术总监张晓龙,并请他分享了自己的看法。

触控科技:面对类似秦丕胜这类个人开发者,你认为他们使用cocos引擎的优势是什么?

张晓龙:目前来看,我认为有三大优势。第一,未来的游戏往3D化发展是一个大的趋势,cocos针对此趋势,也发布了3D功能。第二,在工作流持续优化方面,我们把不同组件、不同扩展集集成在一起,让开发者可以无缝工作。第三,关注新技术和市场机会,目前cocos引擎的Runtime已经和腾讯合作,集成到腾讯X5浏览器内核,这一为了用cocos开发的HTML5游戏即将可以在腾讯浏览器和微信内获得原生的性能。

触控科技:你想对这类开发者说些什么?

张晓龙:首先,我很感激cocos有这样的用户,为自己所喜欢的事情而坚持是我们欣赏的态度。第二,秦丕胜的存在也从另一方面证明了cocos引擎为游戏开发者打破技术壁垒的初衷,无论是个人开发者、小型开发团队还是大型游戏公司都能使用cocos引擎创造出自己的价值。最后,这些开发者也激励我们精益求精,打磨出更好用的产品。当然,我们也欢迎秦丕胜先生到cocos来做客,跟我们进行面对面的交流。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值