我们可以学习?

这是一个非常easy游戏。但更多的东西用(对于初学者)。至少,对于它的一个例子,有点多。

笨木头花心贡献。啥?花心?不呢。是用心~

转载请注明,原文地址:http://www.benmutou.com/blog/archives/797

文章来源:笨木头与游戏开发

通过这个游戏实例,可爱的你(小若:那不可爱的人呢?),能够学到下面知识点:

1. Cocos2d-x3.0物理引擎的简单使用

2. 读取Json文件作为怪物和物品配置

3. 利用Tiled地图实现可视化关卡编辑(非常强大,我特别喜欢这个部分)

4. 使用Cocostudio高速创建UI

5. 吐槽

6. 利用前面五点知识制作一个简单的物理休闲游戏,缺一不可~

(小若:吐槽又是什么啊?别乱入一些奇怪的东西好吗?)

以上仅仅是最基本的知识点。零散的知识点还非常多非常多:

A. 无限循环滚动的背景

B. 没了。

(小若:你**(和谐)啊!

唠叨一下

我非常难描写叙述这是一个什么游戏,特别是,当解说到关卡编辑器的部分时,大家一定会和我一样的感觉——这能够是不论什么游戏。

假设大家想先看看这个游戏倒底是如何的话,欢迎下载:http://donsaveme.bmob.cn/ (这是完整版)

这是完整版。可是本教程没法解说那么多(否则得写好几十篇文章了),所以我选择解说最基本的部分——关卡。

好了。我这个人不喜欢说废话,也不怎么唠叨(才怪)。我们来进入正题吧~

第一篇是前言,是给一些刚接触Cocos2d-x3.0的朋友准备的,简单解说一下创建项目的步骤。已经有这个基础的朋友,能够随便扫几眼。

Cocos2d-x3.0正式版是近期刚出来的,而我这个《别救我》是在RC1版本号的时候写的,为了同步解说,我会又一次用Cocos2d-x3.0写(复制)一遍。

当然,不是所有内容,主要解说关卡的实现,胜利、失败界面、開始界面、开场动画那些,我就不具体说了。

最重要的,本教程基于Windows7+VS2013环境,Mac党就…嗯。

本系列教程终于的项目project到这里下载:http://download.csdn.net/detail/musicvs/7324315

这是精简版。也就是本教程解说的版本号。代码量非常少,但因为是针对新手。所以解说得比較具体(唠叨)。

创建项目

环境搭建我就不说喇,这个假设不清楚的能够看看这个帖子:http://www.cocoachina.com/bbs/read.php?tid=199238

Cocos2d-x创建项目的方式可谓是一直在进化,从未停止过,从插件、命令行再到可视化界面。最后再到命令行(小若:怎么感觉哪里不正确?)

3.0正式版创建项目非常easy,首先,打开cmd。进入到引擎文件夹文件夹,然后输入下面命令:

cocos new DontSaveMe -p com.benmutou.study.dsm -l cpp -d projects

如图:

Cocos2d-x3.0游戏实例之《别救我》第一篇-截图1-创建项目命令

然后等它执行完成,就到你指定的路径下看看,项目已经生成了,我这里是放在projects文件夹下。

那个。你们别以为图片里显示cocos2d-x-3.0beta,那就代表我在欺骗大家,事实上我用的就是正式版,仅仅是因为我的一些历史原因,文件夹名字不能改,所以一直保留beta这个名字了。

然后。打开项目proj.win32文件夹下的sln文件,然后编译看看,能不能成功。成功的话,就能够正式開始本教程了。

Cocos2d-x3.0游戏实例之《别救我》第一篇-截图-执行project

OK,下一篇,我们要介绍如何创建一个物理世界。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

转载于:https://www.cnblogs.com/yxwkf/p/4746770.html

Cocos2d-x3.0游戏实例《不要救我》第一章——前言相关推荐

  1. Cocos2d-x3.0游戏实例《不要救我》第十篇(结束)——使用Json配置数据类型的怪物...

    如今我们有2种类型的怪物,并且创建的时候是写死在代码里的,这是要作死的节奏~ 所以.必须可配置.不然会累死人的. 笨木头花心贡献,啥?花心?不呢,是用心~ 转载请注明,原文地址: http://www ...

  2. Cocos2d-x3.0游戏实例《别救我》目录导航(共10篇,已完结)

    这个5.1假期还真不错,有个小惊喜,那就是,我某个游戏今天的下载量爆表了,突破历史最高点~! 于是,我决定写一个新的游戏实例教程,以示庆祝~ 啊才怪啊~!这教程5.1之前就在写了,我还因此暂停了差不多 ...

  3. Cocos2d-x3.0游戏实例之《别救我》第八篇——TiledMap实现关卡编辑器

    好吧,我真心全然搞不懂.我如今仅仅只是是写了3个类而已.怎么就已经到第八篇了?我感觉我说话已经够简单明了毫不唠叨了,真是奇怪.(小若:我噗.噗噗.) 好吧,既然如今主角已经能出现而且进行操作了.那,也 ...

  4. Cocos2d-x3.0游戏实例之《别救我》第十篇(完结)——用Json配置各类型怪物数据

    现在我们有2种类型的怪物,而且创建的时候是写死在代码里的,这是要作死的节奏~ 所以,必须可配置,不然会累死人的. 笨木头花心贡献,啥?花心?不呢,是用心~ 转载请注明,原文地址: http://www ...

  5. 使用java实现面向对象编程第十章嗖嗖移动业务大厅项目_ACCP6.0使用Java实现面向对象编程-第一章.ppt...

    ACCP6.0使用Java实现面向对象编程-第一章 练习--用类图设计Dog和Penguin类 需求说明: 运用面向对象思想抽象出Dog类和Penguin类,画出对应类图 根据类图编写Dog类和Pen ...

  6. scratch3.0 二次开发-基本介绍(第一章)

    scratch3.0系列章节列表 scratch3.0 二次开发-基本介绍(第一章) scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章) scratch3.0二次自定义 ...

  7. 《点睛:ActionScript3.0游戏互动编程》——第2章 融会贯通—大话图层样式与滤镜2.1 Photoshop图层样式初体验...

    本节书摘来自异步社区<点睛:ActionScript3.0游戏互动编程>一书中的第2章,第2.1节,作者:游志德 , 彭文波 更多章节内容可以访问云栖社区"异步社区"公 ...

  8. SRPG游戏开发(二)第一章 FE4部分技术简述

    返回目录 第一章 FE4部分技术简述 本章节主要记录在开发FE4时,分析Rom的内容.我们从进入游戏后所见的顺序进行简述,详细的内容到开发时再谈论. 一    不再阐述的常用系统 这个部分的系统在所有 ...

  9. 《DirectX 9.0 3D游戏开发编程基础》 第一章 初始化Direct3D 读书笔记

    REF设备 参考光栅设备,他能以软件计算方式完全支持Direct3D Api.借助Ref设备,可以在代码中使用那些不为当前硬件所支持的特性,并对这此特性进行测试. D3DDEVTYPE 在程序代码中, ...

最新文章

  1. xshell连接不了服务器显示22端口,win10安装redis,xshell无法连接22端口
  2. 计算机硬件带软件怎么入账,小企业购置计算机硬件所附带的、未单独计价的软件,通过( )科目核算。A.无形资产B.固定资产C.在 - 赏学吧...
  3. C# Create Access File
  4. rpm 查看安装包 信息 时间 目录
  5. 微软推安全浏览器Gazelle,取代操作系统?
  6. 职场10不要【来自网络】
  7. [从架构到设计]第二回:对象的旅行---对象和人,两个世界,一样情怀(转载)...
  8. Android stduio之Plugin with id ‘com.android.application‘ not found解决办法
  9. Matlab入门(一)
  10. Android 中Touch(触屏)事件传递机制
  11. win7系统计算机无最小化,win7纯净版系统任务栏无法显示网页最小化窗口怎么办...
  12. NO5 grep-head-tail命令
  13. Linux 内核参数:meminfo
  14. 常微分方程的解析解(方法归纳)以及基于Python的二阶微分方程边值问题的数值算例实现
  15. spring data JPA的使用
  16. 网页yy语音(歪歪语音) 网页版
  17. 【PHP插件】Easypanel,PHP各版本For linux版 (集成zend和ioncube)
  18. android然后让list刷新到底部,Android笔记之:App列表之下拉刷新的使用
  19. Array王锐大神力作:osg与PhysX结合系列内容——第5节 角色动画效果(上)
  20. QQ、YY与webRTC回声消除效果对比分析与展望

热门文章

  1. 信息安全工程师笔记-网络安全漏洞防护技术原理与应用
  2. linux中的socket编程,linux中socket编程
  3. TCP客户端服务器(Python)
  4. linux系统管理实验报告总结_Linux系统:常用Linux系统管理命令总结
  5. android P版本ro.build.date时间修改
  6. 计算机网络之数据链路层:6、后退N帧协议(GBN)
  7. (操作系统题目题型总结)第二章:处理器管理
  8. (王道408考研操作系统)第四章文件管理-第一节1:文件管理初识
  9. (计算机组成原理)第五章中央处理器-第二节:指令执行过程(取指周期、间址周期、执行周期和中断周期)
  10. linux syslog日志