“曦和小区”,6号楼,四单元。
单元门外,江寒按了下键盘上的【401】按钮。
时间接近7点半,天色已经黑了下来。
经过一番不怎么激烈的思想斗争,江寒没能抵抗住诱惑,还是打了个车,来了。
“喂?”对讲机里传出雷蕾清脆的声音。
“我到了,江寒。”
“我估摸着你也该到了,上来吧。”雷蕾语气欢快。
“咔哒”一声,单元门开锁。
江寒拉开单元门,上到四楼,就看见了雷蕾。
她站在楼梯口,双手捧着装在包里的MacBook,笑眯眯地迎接。
江寒上前:“这么晚还来打扰,真的不好意思。”
“没事,你是做正事嘛,又不是拿去玩游戏,我这个当班长的,当然要大力支持了。”
雷蕾说着,将MacBook递了过来:“尽管拿去用,不用急着还。”
江寒有点意外,本来打算在她家上传游戏,没想到她这么大方,就这么把东西交给了自己。
连忙走上一步,稳稳当当地接过:“多谢。”
“没事。”雷蕾笑了笑,“你不是要参加NOIP吗?手里没电脑怎么行。”
真是个善解人意的好姑娘啊,江寒十分感动,早知道可以这样,今天就不去网吧泡一天了……
“哪天请你吃饭。”江寒诚心感谢。
“好呀,我可不会跟你客气的,一定专门挑贵的点!呵呵……”雷蕾开了个玩笑,语气十分轻快。
“没问题。”江寒也不含糊。
正事儿说完,他就告辞离开,连门都没进。
没办法,十七八岁的少男少女,还是要注意一些的。尽管是正常交往,可瓜田李下的……
再次打车,回学校。
先去找老李,解释了一下情况,免得查寝室的时候,再给没收了。
听说江寒要参加NOIP,老李点了点头:“这个倒是可以,不过,得让你们班主任给俺写个条子,得先备个案。”
在松江一中,江寒这种情况不多,但也不是绝无仅有。
有志参加NOIP的学生,一般都是从小就开始培养。
绝大多数都是市里生,赛前,有的会参加各种冲刺班,也有的自己在家备战。
对于通过了初赛的学生,学校也会组织起来,抽时间集中训练,增加在省赛中获奖的几率。
原则上,寝室里不允许使用电脑,但随着学校领导集体,对各种竞赛提高了重视,近些年已经逐渐宽松。
少数住宿生,在得到班主任、教务处授权后,可以在规定的时间段,在寝室使用计算机。
当然,仅限于备战NOIP期间,并且如果被发现沉迷游戏,或者被举报影响其他人休息,那肯定会被严肃处理。
江寒回到寝室,将尼龙包打开,拿出Macbook。
也不知道雷蕾多久没用过了,一点电都没有,连开机都开不了。
走到窗口,接上电源,开始充电。
“咦?电脑!”李东双眼放光。
洪锐也一惊一乍:“卧槽,苹果的?”
两人一起凑了过来。
洪锐伸手要摸,江寒抬手拍掉:“边儿去。”
“老江,哪搞来的?”洪锐眼巴巴瞅着,心痒难挠。
“跟人借的。”江寒回答了一句。
“还有这么敞亮的人?”洪锐表示难以置信。
江寒“嘿嘿”一笑,没接茬。
要是让洪锐知道,这台笔记本是雷蕾的……
“老江啊,打个商量呗?你不用的时候……”李东也眼馋得不行。
江寒摆摆手:“都说了跟人借的,万一弄出了毛病,不好往回送,你们两个先憋着吧,等我买了自己的电脑再说。”
“切!”洪锐嗤之以鼻,“那可就不知道猴年马月了。”
李东却大喜过望,拍了拍江寒的肩膀,有点激动的样子:“一言为定。”
充了一会儿电,江寒就把MacBook开机,很快就进入了桌面,然后连上了公用WIFI。
这WIFI自然不是给住宿生开的,学校还没那么大方,但只要在寝室里住上一段时间,想不知道密码也很难……
雷蕾的这个MacBook明显没怎么用过,还很新,系统也干净得和出厂时相差无几。
游戏一个也没有,连常用软件都没几个。
下载、安装了一些常用软件后,江寒打开safari浏览器,进入苹果开发者网站,然后登录了开发者账号。
这个苹果开发者账号,是老江去年注册、开通的,一共只上传过两个app,都是老江忙里偷闲开发的。
一个是行程管理软件,另一个是手机记账程序,性能、界面都还过得去,但可惜的是,App上传后,连一点水花都没能激起。
老江试水失败,就暂时放弃了原本的计划,没有继续给IOS开发app,这个账号也就搁置了起来。
江寒查看了一下账号的资料,发现还剩半个月到期,也就是说,如果还想使用这个账号发布app,就得及时续费。
苹果开发者每年需要缴纳99美元,对于普通开发者来说,算是一项不大不小的负担。
许多个人开发者,甚至都赚不回来这笔投资……
但江寒还是决定,就用这个账号发布自己的游戏。
虽然他已经16岁,早就有了身份证,以及用自己名字开办的银行卡,许多事情都可以办理。
可根据苹果官方的规则,不到18岁,是不能申请加入苹果开发者的。
虽然填写信息时,年龄可以乱填,但在二次验证下,成功的概率很低,后续的麻烦也多……
确定了账号的问题后,江寒开始下载安装Xcode。
这是苹果公司为Mac OS 特别打造的一款应用开发平台,支持将代码编译到Mac电脑或者IOS手机、平板上。
功能十分强大,界面也算友好,就是其原生支持的开发语言,是比较冷僻的object C,初学者要从c/c++转换过来,需要付出很多学习成本。
好在xcode也支持c++,只要稍微处理一下,就能编译通过。
在下载Xcode的过程中,江寒也在网上寻找IAP、IAD、Game Center的示范代码,还有Admob、百度支付、百度mob、easyShard等各种LIb库。
这些都是一会儿要用的,先下载下来再说。
IAP是苹果的内购功能,IAD是苹果的广告平台。
Game Center则是苹果的游戏中心平台,主要是其中的排行榜功能。
Admob是谷歌广告的Lib库,至于百度mob和百度支付……这个就不用多说了,这几个都是国内开发者常用的第三方功能库接口。
从这里也能看出,一款游戏从立项到开发,到最后上架,这一系列步骤,究竟有多繁琐。
搞定Xcode后,江寒又安装了AndroidStudio,这样,他在开发APP时,就能同步支持ios和Android了。
当初选择使用cocos2dx引擎,他就是做的这个打算,两大智能手机系统,同步开发、上架、更新。
至于很快就要淘汰的塞班系统,以及一些比较小众的手机操作系统,如Windows Mobile等 ,江寒不想浪费精力,就放弃了支持。
Cocos2dx也要在这台MacBook上,重新配置一下。
此外,还有很多开发工具……