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

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

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

我们可以学习?

这是一个非常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

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

 

创建项目

环境搭建我就不说喇,这个假设不清楚的能够看看这个帖子:(小若:怎么感觉哪里不正确?)

 

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

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

 

如图:

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

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

 

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

 

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

 

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

 

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

 

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

 

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

 

 

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/117189.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Model2的基本结构「建议收藏」

    Model2的基本结构「建议收藏」DBConnection.javaUser.javaUserDAO.javaUserDAOImpl.javaPasswordError.javaUserLoginServlet.javau

  • 如何清理电脑中c盘的垃圾_计算机基本组成

    如何清理电脑中c盘的垃圾_计算机基本组成系统盘,也就是我们常说的C盘!必须要保持足够的存储空间,才能够确保电脑不会运行卡顿,或者出现一些系统性的问题。其实,我们安装系统的时候,C盘最多也就被占用20G左右的空间。但是C盘作为系统盘,电脑运行时所产生的系统缓存文件、垃圾文件以及程序运行文件等等,都会不断的占用C盘的空间,使得C盘越来越小,电脑越用越卡!今天大白菜就和大家分享4招c盘清理方法,让大家的C盘可以腾出更多的空间,保证电脑运行更加…

  • java卸载不了_java卸载不了怎么处理?卸载时总出现这个

    java卸载不了_java卸载不了怎么处理?卸载时总出现这个windowsXP在安装有些软件时,会弹出警告框:“不能访问windowsInstaller服务,可能是你在安全模式下运行windows,或者windowsInstaller没有正确安装。请和你的支持人员联系以获得帮助。”的解决方案:windowsinstaller没有正确安装到服务里停掉windowsinstaller服务然后下载InstMsiW.exe右击msi.inf点击安装…

  • 防止页面url缓存中 ajax中post 请求的处理方式

    一般我们在开发中经常会用到Ajax请求,异步发送请求,然后获取我们想要的数据,在Ajax中使用Get请求数据不会有页面缓存的问题,而使用POST请求可是有时候页面会缓存我们提交的信息,导致我们发送的异步请求不能正确的返回我们想要的数据。

  • Java基础入门笔记02——文档注释,JavaDos文件,数据类型,类型转换,变量默认值问题

    Java基础入门笔记02——文档注释,JavaDos文件,数据类型,类型转换,变量默认值问题科普文字maven 约定大于配置maven整合了所有jar包springBoot整合了所有框架IDEA进行优化 百度看下 快捷键2021.11.13文档注释javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。用于解释包或者方法或者类的作用//JavaDoc:文档注释 /** */package com.baidu.www.base;/** * @author tim 作者名 * @versio

  • AnalyticDB_分布式分析型数据库

    AnalyticDB_分布式分析型数据库AnalyticDB分析型数据库本文初衷是为了学习归纳,若有错误,请指出。修改记录时间内容2020年9月13日第一次发布一、概述1.1定义​ 分析型数据库AnalyticDB(原名ADS)是阿里巴巴针对海量数据分析自主研发的实时高并发在线分析系统,可以针对万亿级别的数据进行多维度分析透视和业务探索。采用分布式计算,具有强大的实时计算能力。1.2特点​ 主要特点就是实时和高并发,可以针对万亿级别的数据进行多纬度分析透视和业务探索。兼容MySQL、B

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号