Cocos2dx游戏教程(一):“见缝插针”,游戏项目的搭建

前篇文章展示了“见缝插针”的游戏截图,下面带领大家一步一步完成自己的小游戏吧,前提是cocos2dx环境已经搭好了哦,官网有搭建的详细教程,这里不多说啦
cocos2dx 英文官网:http://www.cocos2d-x.org/
cocos2dx 中文社区:http://www.cocos.com/

先说说自己,其实最开始根本没想到会走游戏这条路。曾经总是认为自己是小说里面的主角,最后才发现自己只是一个平凡的程序员,没有接触过大型爆款项目,没有程序大神一样的思维和技术,只是众多游戏开发的一员而已。如果可以当一个平平无奇的人,我期望是如此的平平无奇,梦想总是要有的吗。
在这里插入图片描述
14年开始接触cocos2dx,还记得那会的cocos2dx版本为2.0.4,第一个接触的游戏项目是消除游戏,就这样进入游戏行业度过了5年的时间。cocos2dx也经历了多次版本更新,写这篇文章时,cococ2dx已经到4.0版本了。

经历过游戏行业巅峰发展的时刻也经历过版号带来的关闭潮,5年的时间不短也不长,在这里希望和有兴趣加入游戏行业的小伙伴么共勉~~~

下面主要是通过一个游戏的教程来与大家一起分享一下

一、创建游戏

相信大家看到这里基本环境已近搭建好了吧,再次说明下,这个是基于cocos2dx-3.14.1版本开发的,搭建游戏环境需要“python2.7”,需要大家将python加入环境变量哈。

下面正式介绍如何创建游戏,打开cmd,进入要创建的目录,当然命令行可以指定目录,下面就是我的创建命令

cocos new -p com.xiaobai.jfcz.game jfcz -l cpp

在这里插入图片描述
就这样,一个cocos2dx的项目就完成啦,游戏的包名和游戏名称可以自定义哦

运行工程

工程已经创建好了,那么下面让我们来运行它,推荐使用vs2013版本以上
在这里插入图片描述
这就是默认工程结构哦
在这里插入图片描述
点击运行后,我们将看到我们的游戏工程可以编译啦,惊不惊喜,意不意外,就是这么简单
在这里插入图片描述
说运行当然要运行起来,编译走起,先喝杯茶等十几分钟再说。程序员合理偷懒时间到啦。第一次编译时间比较长,大家耐心等待下哈~
叮叮叮~~
合理偷懒时间已经过去,我们看下编译情况如何
在这里插入图片描述
就是这样,完美!!!是不是给自己一个小奖励呢。

整个cocos2dx项目搭建就完成啦,下面小伙伴们可以在工程蓝图上尝试自己设计的游戏啦。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第一部分:基础篇[1] 第一章主要是手机游戏概述,包括游戏概述、手机游戏类型和开发平台的分析;   第二章介绍手机游戏的策划,包括分析玩家需求,编写策划文案,游戏原型的实现。   第三章介绍C、C++编程基础,对于游戏程序员来讲学会C语言是开发各平台游戏的必备语言,本书从实战角度,通过案例方式让读者快速了解C语言和C++语言的语法特点,对于原来从事Java开发的程序员可以快速对比,进而掌握C++语言的使用。   第二部分:Cocos2d-x技术篇   第四章主要介绍Cocos2d-x的环境搭建和HelloWorld的项目实现,通过本章读者可以快速上手开发一个最简单的移动游戏UI,并通过该案例以了解Cocos2d-x的运行原理。   第五章主要介绍Cocos2d-x核心技术,这里包括Cocos2d-x的核心类CCDirector、CCScene、CCNode、CCLayer、CCSprite、CCAction等,通过案例来介绍Cocos2d-x的场景、图层、交互、动作、动画、粒子效果、游戏地图、物理引擎,并详细介绍了Cocos2d-x 2.2.1版本中所有自带Demo的功能。   第三部分:Cocos2d-x游戏实例篇   第六章用一款完整游戏项目《飞机大战》设计来详解手机游戏开发流程,介绍了游戏进度和游戏菜单的实现、游戏按键处理与碰撞检测等。   第七章介绍了DeepBlueX引擎,这是对Cocos2d-x的二次封装,通过封装让开发者通过状态机的方式来规划游戏的整体架构,并介绍了通过DeeepBlueX引擎实现了《飞机大战》。   第八章主要介绍Cocos2d-x网络编程与网络游戏的实现,包括网络游戏模型、使用Apache搭建网络游戏服务器端、使用Cocos2d-x实现Http网络连接、使用BSD Socket实现Socket通讯。   第四部分:产品发布篇   第九章主要介绍介绍游戏打包与发布,包括发布游戏要准备的项目、制作游戏介绍文档和图标、以及如何寻找发布渠道。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值