当前位置: 永利棋牌 > 书评随笔 > 正文

studio开发环境以及AnySDK的集成,休闲类游戏

时间:2019-10-01 13:18来源:书评随笔
[该资源说明: 本文来自肥宝传说之路,引用必须注明出处! 配置环境: cocos2d棋牌、捕鱼、休闲类游戏《李逵捕鱼》手机端完整源码,网狐6603配套手机版源码,可以选桌子,适合新手学

[该资源说明:

本文来自肥宝传说之路,引用必须注明出处!

配置环境:

cocos2d 棋牌、捕鱼、休闲类游戏《李逵捕鱼》手机端完整源码,网狐6603配套手机版源码,可以选桌子,适合新手学习参考,
小编已亲测试,绝对完整可编译手机端,下载后将文件考到projects文件下面直接编译运行。

游戏上线了,加个链接先 点击打开链接

  1. mac osx 10.12.6
  2. cocos2dx 3.14
  3. Android studio 2.3

引擎版本:cocos2dx-2.2.6]()

《Fly Your Sister》作为第一个比较完整的手游,算是完成了目标。但是从接触cocos2d-x开始,至今也有大半年了,才做出这么质量的游戏,不得不说执行力太低了,而且大部分工作都是近一个月做完的。现在进行总结:

目标:

资源下载:

一、开发环境的搭建:

在mac上配置cocos Android开发环境,接入AnySDK

 

一开始的windows下的工程,是同事成功包发给我的,连HelloWorld都是他搞掂。好像直到现在我还不知道怎么搭建cocos2d-x的开发环境。

配置:

图片 1 

搭建环境的,还是问谷歌和度娘吧!

1、安装java jdk brew cask install java

图片 2

二、一句一句抄程序

配置环境之前搜过cocos+android studio ,有人说使用Android studio配置最新版的jdk8有已知的存在的问题,所以需要安装旧版的jdk(但最终证明并没有问题,这里提供mac安装管理多个版本jdk的方法):使用homebrew 安装
brew tap caskroom/versions && brew cask install java6

图片 3

程序员都是闷骚的,做游戏的程序员更加闷骚。我想没有人会为了做一个HelloWorld而去研究一个没接触过的框架吧。一开始我们想的更多的是怎么实现网络通信,怎么构建服务端,怎么实现支付,这些东西,多么遥远啊,到现在还没真正接触过。

使用jenv管理多个jdk版本:

图片 4

不知道在哪里下载的cocos2d-x超简洁笔记,照着做,学了几个Action,Scene,Layer,Sprite,就差不多把那个笔记看完了。觉得差不多了,先把服务端和客户端的通信底层做出来再算,于是跑去研究凡二的底层。看了一些fastdb,ICE,ACE之类的东西,究竟以后有没用我不知道,目前是没用上的。后来感觉知道了一点点,但是怎么都不做不出来一个简单的应用例子来。于是又跑回来看cocos2d-x。看了本《cocos2d-x教程》,内容全面点,基本也是跟着做。后来又写了找了一些《捕鱼》、《萝莉快跑》、《魔塔》等一些代码,网上都有得下载,看多了也就那回事,毕竟是例子工程,不会有太高深的东西。如果说框架《捕鱼》的思路应该是比较成熟的,不知道是不是《捕鱼达人》的源码简化的。到这个时候,好像差不多也是二月份了吧。

  1. 安装jenv:brew install jenv
  2. 添加配置:

    $ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
    $ echo 'eval "$(jenv init -)"' >> ~/.bash_profile
    

    这里根据自己的使用的shell来修改,如我用的zsh,所以对应的就是.zshrc

  3. 添加管理的jdk:

    sudo jenv add /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    sudo jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
    
  4. 删除对于的版本:
    jenv remove 名

  5. 指定当前使用版本:jenv shell 1.6
    更多配置具体可参考csdn博文
    以及官方文档

图片 5 

Cocos2d-x的学习过程,没啥困难,其实就是接触新事物,不懂的就把某个类,某个函数复制到谷歌上面去,也就那回事,关键是需要理解cocos2d-x的思想吧。毕竟自己一直做服务端的,还真没了解客户端的机制。很多问题都是由于思路错了。

2、安装Android-studio并且按照提示下载AndroidSDK【不需要使用shadow代理】

图片 6

不过作为一个初学者,学一点,调试一点,多上谷歌就是了。不要想太多深入的功能,其实写个HelloWorld出来,如果手动能力够强,心理承受能力够强的话,应该去试试真机调试了,这样能省很多功夫。

3、新建cocos项目
terminal 中使用:
cocos new androidDemo -p cn.bignerd.www -l lua -d xxx
4、安装Android studio
安装Android studio的时候,会提示设置proxy,但其实并不用设定,下面的很多问题都是设置了代理导致的(我使用了shadowsocks),取消设置代理,按照提示配置,下载Android sdk,最新版是Android8.0 api26,可以根据自己的机型情况下载。

图片 7

三、山寨FlappyBird

5、执行cocos3.14框架文件下的setup.py

编辑:书评随笔 本文来源:studio开发环境以及AnySDK的集成,休闲类游戏

关键词: