Cocos2dx游戏教程(十五):“见缝插针”,愿你走出半生,归来仍是少年

cocos2dx入门篇(一) 一、环境配置 我使用的cocos2dx环境配置如下: 1、cocos2dx 2.2.6 2、python 2.7.18 3、visual studio 2010 如果懒得去找这些资源,也可通过下方链接下载 链接: https://pan.baidu.com/s/1ClxLq8Qb0PT9RcYYnHja1g 提取码: 7xa2 复制这段内容后打开百度网盘手机App,操作更方便哦 如果是新手,要特别注意版本匹配问题,如果不注意版本匹配,你可能安装成功了,但打开项目一直会报错, 例如:你使用c. 阅读详情

从决定写这个教程到第一个有戏教程结束也经历了好长时间,有的地方可能写的不好,也请大家多多包涵。决定写这个教程也是对自己学习的一个总结吧,写教程的过程也是自己学的过程。

一个小游戏所涉及到的知识点毕竟不是很全面,后续还是会继续写相关的内容介绍其他功能的使用,大家可以继续关注哦。

开篇

还记得夕阳下的奔跑,那是我逝去青春
在这里插入图片描述

2020年开春,一场突如其来的疫情打乱了大家的生活,让很多人一下陷入十分被动的局面,一个多月的宅家生活多少让人有些感触。
八零后的尾巴,九零后的前奏,现在的我已经迈入三十一岁了。没有了十多岁的天真,也没有了20多岁的活力,三十多岁多少有些油腻……

2020年,新的世纪,新的十年,新的征程,与君共勉。

依稀记得2011年的夏天,第一次走出校园,朝气蓬勃,意气风发,对着天空大喊,这将是我,这将是我憧憬了20多年的生活。然而,一晃眼9年过去了,时间没有一丝停留的意思,只有追寻它的脚步没有停歇,多少有些疲惫。当年的意气风发也多少有些变的平静,偶然看到刚走出校园的年轻人,多少有些羡慕。

作为普通的一名程序员,没有大佬们那绝顶的技术,没有他们那缜密的逻辑思维,也没有大厂的经验,说点俗气的,更没有那令人羡慕的薪水。而且总有人抱怨你只知道赚钱(还少)、只知道工作(加班)、缺少生活情趣等等。
在这里插入图片描述

小的时候总想把头发梳成大人模样,但长大后才发现,很多大人(大佬)根本没什么头发。

可能我除了头发还比较茂密,也许这就是和大佬的差距吧(手动滑稽)

网络上充斥着35岁职业生涯结束的言论,知乎年薪百万才是正常水平。不管信不信,至少来说也是有些压力。看了很多招聘的需求,也确实不要35岁以上的程序了。那么如果我到了35岁,面对裁员自己能做些什么呢?

宫崎骏曾说过:“当一个人步入中年,他就已经成了一头猪。过了30岁,人生就不再是纵马奔驰,而是负重登山。”或许我们前期的知识和能力积累,会让我们在负重登山的时候,跑得更快一些。

要做些什么

虽然在疫情期间这些感想多少有些压抑,但生活还是要保持乐观积极的态度嘛。

—美国学者弗朗西斯·福山也在推特上转发,当我们在家无所事事玩着手机,刷抖音、看电视的时候,总有一些人能在灰暗的日子里散发出强大的精神力量,护佑着自己,更激励着他人,最怕的就是比你优秀的人还比你努力,当我们在为打发闲暇时光绞尽脑汁时,有人却用实际行动告诉我们,读书、写作、学习、健身,来不断的提升自己的价值

越努力,越幸运.

前段时间看到一个小故事

某人在屋檐下躲雨,看见美女正撑伞走过。 这人说:“美女观音菩萨,普度一下众生吧,带我一段如何?” 美女说:“我在雨里,你在檐下,而檐下无雨,你不需要我度。” 这人立刻跳出檐下,站在雨中:“现在我也在雨中了,该度我了吧?” 观音说:“你在雨中,我也在雨中,我不被淋,因为有伞;你被雨淋,因为无伞。所以不是我度自己,而是伞度我。你要想度,不必找我,请自找伞去!”说完便走了。 第二天,这人遇到了难事,便去寺庙里求观音。走进庙里,才发现观音的像前也有一个人在拜,那个人长得和观音一模一样,丝毫不差。 这人问:“你是观音吗?” 那人答道:“我正是观音。” 这人又问:“那你为何还拜自己?” 观音笑道:“我也遇到了难事,但我知道,求人不如求己。

看到郭德纲在相声中说过如下一段话《时运赋》也称(劝世文)这个是吕蒙正有感所写:

天有不测风云,人有旦夕祸福。蜈蚣百足,行不及蛇。家鸡翼大,飞不如鸟。马有千里之程,无人不能 自往。人有凌云之志,非运不能腾达。文章盖世,孔子尚困于陈邦。武略超群,太公垂钓于渭水。盗跖 年长,不是善良之辈。颜回命短,实非凶恶之徒。尧舜至圣,却生不肖之子。瞽叟顽呆,反生大圣之 儿。张良原是布衣,箫何称谓县吏。晏子身无五尺,封为齐国首相。孔明居卧草庐,能作蜀汉军师。韩 信无缚鸡之力,封为汉朝大将。冯唐有安邦之志,到老半官无封。李广有射虎之威,终身不第。楚王虽 雄,难免乌江自刎;汉王虽弱,却有河山万里。满腹经纶,白发不第。才疏学浅,少年登科。有先富而 后贫,有先贫而后富。蛟龙未遇,潜身于鱼虾之间。君子失时,拱手于小人之下。天不得时,日月无 光;地不得时草木不长。水不得时,风浪不平;人不得时,利运不通。盖人生在世,富贵不可捧,贫贱 不可欺。此乃天地循环,终而复始者也。

时也,命也,运也,正所谓天时,地利,人和

我们生活在一个多变的时代,高速发展的时代,和平的年代,很多机遇的年代。那么当机遇来临的时候我们也要有足够的能力抓住它。

厚积而勃发,为自己加油

要有梦想,要幸福

没有梦想,和咸鱼有什么区别
小时后有很多梦想,不知道什么时候她却凋零了
小时候的梦想是当警察叔叔,长大后实现了一半,当了叔叔
很多人问现在学习是不是太晚了,只要开始了,就永远不会晚,积少成多,聚沙成塔,厚积而勃发,现在所做所学到的永远是自己人生的积淀。

有梦就勇敢去追吧,总有一天你会成为你梦想的模样

最后祝愿大家要幸福
幸福是什么?这是我见过最好的答案。
幸福常见,实则简单,渴了有水,饿了有饭,轻松健步,沉静睡眠,心情常好,无烦无恼,排除干扰,面带微笑,知足常乐,气定神闲,自心安然,快乐简单,人生路上,幸福相伴。

愿大家走出半生,归来仍是少年

Cocos2d-x 4.0 工程首次建立与编译教程(Win32,Android) 之前在cocos2d-x 3.17.x的版本下开发游戏,直到其升级至4.0版本时,官方剔除了不同平台的工程以及变更了编译方式,发现自己有时没办法适应这样的文件编译。待我把3.17版本lua开发的游戏全部移植至4.0版本后,发现自己越发喜欢4.0版本的cmake构建方式,虽然需要做一些前置工作。OK,那么背景不多说,以下是4.0版本生成工程的一些准备工作。 环境要求: 项 版本 备注 win10/win11 x64 ... 阅读详情

相关推荐

使用cocoscreator开发的见缝插针小游戏

使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插针小游戏使用cocoscreator开发的见缝插

Cocos2d-x游戏开发入门教程

请注意,以上只是一个简要的大纲,实际的教程会更加详细和细致。建议您参考官方文档、教程网站、在线视频教程以及书籍来深入学习Cocos2d-x游戏开发,并且在实践中不断积累经验。希望您能够顺利掌握Cocos2d-x游戏开发,创作出精彩的游戏作品!- 常用组件的使用(渲染组件、物理组件、动画组件等)- 导入和管理游戏资源(精灵、纹理、音频等)- 下载和安装Cocos2d-x。- 游戏对象的层级结构和变换。- 游戏对象的属性和组件。- 游戏对象的控制和交互。- 场景管理和资源管理。- 物理模拟和碰撞检测。

m0_75198698的博客 2124

FFTW多核优化避坑指南:从交叉编译到ELF2板载OpenMP部署全流程

本文详细介绍了在ELF2开发板(RK3588平台)上为FFTW库配置OpenMP多核并行的完整流程与避坑指南。内容涵盖从交叉编译、库依赖处理到板载部署的实战步骤,并深入分析了RK3588的big.LITTLE架构对线程调优的影响,帮助开发者在嵌入式环境中高效利用多核性能。

2a4s6d8f0g的博客 268

cocos2d-x学习(一)cocos2d-x的安装和创建项目

一 、介绍cocos2d-x cocos2d-x是什么:是MIT许可证下发布的开源游戏引擎。 cocos2d-x的特点: 1 跨平台:支持跨平台部署,覆盖平台包括iOS、Android、Windows Phone及Tizen等等 2 语言:允许开发人员利用C++、Lua及Javascript来进行游戏开发。 cocos2d-x里面基本类: 1 Director(导演):负责控制和管理整...

qq_40306845的博客 8816

【ros】ROS1的安装和相关使用方法

主要学习ros相关内容

Greary的博客 2375

【接地系统篇】电力系统接地技术详解:从基本原理到实际应用

接地是为电流返回电源提供的一条低阻抗通道。简单来说,就是为故障电流修建一条"安全回家"的路,防止电流通过人体或其他不应带电的部件。接地系统选择原则安全性优先:TN-S系统安全性最高,适合重要场所经济性考虑:TN-C系统成本最低,适合一般工业连续性要求:IT系统供电连续性最好,适合特殊场所灵活性选择:TN-C-S系统兼顾经济与安全,应用最广。

2301_81299416的博客 2220

cocos2dx入门2:安装及基本介绍

​ 一、安装和启动 1.下载 Dashboard 您可以通过访问Cocos Creator 产品首页上的下载链接获得 Dashboard 的安装包。 下载完成后双击安装包。 ①Windows版本 安装 Windows 版的安装程序是一个.exe可执行文件,通常命名会是CocosDashboard-vX.X.X-win32-20XXXXXX.exe,其中vX.X.X是 Cocos Dashboard 的版本号,如 v1.0.11,后面的一串数字是版本日期编号。 注意: 如果当前 PC 上

Wanghs0716的博客 6115

多核异构处理器核间通信:从共享内存到RPMsg协议的实战解析

在多核异构处理器架构中,核间通信是实现高效协同计算的核心技术。其基本原理是通过共享内存作为数据交换的物理媒介,配合硬件信号机制实现同步与通知。从技术价值看,它解决了不同架构核心间的数据共享与指令协同问题,是释放异构计算潜力的关键。在应用场景上,该技术广泛应用于智能物联网设备、汽车电子和工业控制等领域,用于连接高性能应用处理器与实时微控制器。本文以典型的ARM Cortex-A与Cortex-M组合为例,深入剖析了基于共享内存和RPMsg协议的通信机制,涵盖了从硬件基础到软件协议栈的完整实现链路,并提供了针对

weixin_26969269的博客 447

如何使用Cocos2d-x制作游戏

在项目中,你可以编辑Classes目录下的`.cpp`和`.h`文件来编写游戏逻辑。其中,`MyGame`是你的项目名称,`com.example.mygame`是你的项目包名,`cpp`表示使用C++语言进行开发,`.`表示将项目创建在当前目录中。执行完该命令后,Cocos2d-x会自动创建一个新的项目。其中,``是你想要运行的平台,例如`android`、`ios`、`mac`、`windows`等。打包游戏在项目编写完成后,可以使用Cocos2d-x提供的工具进行游戏打包。

m0_75198698的博客 1700

CS5511芯片实战:如何用DP转LVDS驱动高刷显示器(附配置代码)

本文详细解析了CS5511芯片在DP转LVDS高刷显示器驱动方案中的应用,包括核心架构、寄存器配置、时序优化及典型问题排查。通过实战案例和配置代码,帮助开发者快速实现120Hz高刷新率显示,特别适合医疗影像和工业HMI等严苛场景。

m3n5b7v8c9x的博客 1074

告别重打包:在Android 9上实现免Root的Frida-Gadget持久化Hook(附AOSP源码修改详解)

本文详细介绍了在Android 9上实现免Root的Frida-Gadget持久化Hook技术方案。通过修改AOSP源码,绕过传统重打包方式面临的签名校验和完整性检查,实现在非Root环境下的系统级Hook。文章包含核心代码修改、编译配置调整及调试技巧,为移动安全研究提供高效稳定的解决方案。

weixin_33726313的博客 501

cocos2dx游戏开发简单入门视频教程 (cocos2d-x)- 第1天

cocos2dx 是热门的二维游戏引擎,可以开发win32,iphone,android游戏。我们将一步一步的带着大家完成一款自己的游戏。定位是入门教程,高手勿喷。网上对于这款入门程序有很多教程,但是都是写的,感觉没有视频教程来的直接。 转载请注明出处,请尊重劳动成果:http://blog.youkuaiyun.com/xingxiliang/article/details/18557631 下载链接:http://pan.baidu.com/s/1ELk78 内容是swf格式,PC上可以使用QQ影音播放,andro

Hello world from Stephen 3万+

医疗影像分析实战:肺炎X光片分类与分割

医疗影像分析实战:肺炎X光片分类与分割 ,人工智能,计算机视觉,大模型,AI,在医疗领域,医疗影像分析技术凭借其高效、精准的特点,成为疾病诊断与治疗的重要辅助手段。肺炎作为一种常见的呼吸道疾病,严重威胁人类健康,通过 X 光片对肺炎进行诊断是临床常用方法。利用计算机技术实现肺炎 X 光片的自动分类与分割,不仅能减轻医生的工作负担,还能提高诊断的准确性和效率。本文将深入讲解肺炎 X 光片分类与分割的实战过程,结合大量代码示例和关键概念解析,帮助读者掌握相关技术。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 3万+

《入门级-Cocos2dx4.0 塔防游戏开发》---第七课:游戏界面开发(自定义Layer)

UOS1060专业版本。cocos2dx:版本4.0。

啊渊的专栏 1295

某智能物流无人值守系统 ExportReport SQL注入漏洞复现

某智能物流无人值守系统 ExportReport存在SQL注入漏洞,未经身份验证的远程攻击者除了可以利用 SQL 注入漏洞获取数据库中的信息(例如,管理员后台密码、站点的用户个人信息)之外,甚至在高权限的情况可向服务器中写入木马,进一步获取服务器系统权限。

0xSec 818

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

cocos2dx 3.1从零学习(一)——入门篇(一天学会打飞机)

我们有C++基础,学习引擎总是急于求成,想立马做出一款简单的游戏给朋友玩。但是我们往往看了很多资料却一直不知道如何下手去写,有时候只要能走出第一步我们就会游刃有余,但是眼高手低的我们不是大神,需要有人指引一下。这里我就写一下我是如何入门学习cocos2dx3.1的,给大家参考一下。     如果你想第一天就写出微信打飞机,请耐心去阅读。我也是一个菜鸟,博客难免粗糙和出错,请大家谅解。加油吧!

Cui860的专栏 4373

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Cocos2dx教程-多线程与异步加载

1.为什么要使用多线程 Cocos2d-x是一个单线程循环的引擎,引擎通过每一帧之间更新游戏中各元素的状态,以保证它们之间互不干扰,这个过程中尽管看起来成程序像是在并行运行,但实际上却是一个串行过程。单线程的好处就是我们无需去担心游戏对象更新的线程安全问题,但是当我们的程序遇到某些费时的I/O操作时,单线程的缺点也就显现出来了。 举例来说,在游戏进行场景跳转时,通常我们会释放当前场景的

u012861978的专栏 5060

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Cocos2dx入门

一.Cocos2d-x引擎特性 现代化的 C++ API 立足于 C++ 同时支持 JavaScript/Lua 作为开发语言 可以跨平台部署, 支持 iOS、Android、Windows、macOS 和 Linux 可以在 PC 端完成游戏的测试,最终发布到移动端 完善的游戏功能支持,包含精灵、动作、动画、粒子特效、场景转换、事件、文件 IO、数据持久化、骨骼动画、3D 二.环境配置 要求: ...

TxNet 2万+

Cocos2d-x初学者教程

Cocos2d-x初学者教程Cocos2d-x初学者教程入门分辨率设置 本文翻译自https://www.raywenderlich.com/网站上Guanghui Qu写的2015年4月30号的一篇博文Cocos2d-x Tutorial for Beginners,他使用的Cocos2d-x的版本是 version 3.5 Cocos2d-x初学者教程 在此Cocos2d-x教程中,学习如何使用C ++为iOS,Android等创建基本的跨平台游戏! Guanghui Qu 2015年4月30日·文章(

ccf19881030的专栏 1万+

Cocos2d-x 基本操作+事件监听+调试技巧+常见问题

本节将分享一些 1. Cocos2dx开发中VS(通用)基本操作 2. 常见问题的Debug操作(非断点调试) Cocos2d-x 版本:3.17.2 目录 一. 基本操作 1. 快速查看对应的函数声明(Ctrl+点击) 2. 快速查找/替换(Ctrl+F) 3. 查看所有引用(Fn+Shift+F12) 4. 格式化输出 5. 监听事件 点击按钮触发 鼠标点击事件 键盘事件 二. 常见问题 1. Debug常规操作 编译时出错 运行时出错 控制变量+日志输出 ..

HYY的博客 8499

cocos2d-x初级入门教程

原来一直看别人的技术分享今天也自己来写个技术分享吧,希望对像我这样的菜鸟级程序猿有所帮助。 cocos2d-x是跨平台的,基于C++语言实现,C++我不会,所以我参照官方www.cocos2d-x.org 上面的步骤一步一步完成了,最终对C++也有所熟悉了! 下面列出,我在开发中遇到的问题:(开发环境:visual studio 2010,关于环境的搭建,官网上都有详细说明)

重新出发! 1090

29 CoCos Creator-Cocos2d-x 用户上手指南

0. 原文地址 https://docs.cocos.com/creator/1.9/manual/zh/getting-started/cocos2d-x-guide.html 1. Cocos2d-x 用户上手指南 Cocos Creator 是一款以内容创作为导向的新型游戏开发工具,它完整集成了组件化的 Cocos2d-x WEB 版本,可发布游戏到 Web,iOS,Android,Mac,...

苏法迪的专栏 2036

《入门级-Cocos2d 4.0塔防游戏开发》---实战

在这份教程中,我们将探索如何在 UOS 专业版本搭建 Cocos2d-x 4.0 的开发环境,并逐步开发一个简单的游戏欢迎界面。在第一课中,我们将学习场景的添加与管理,掌握 Cocos2d-x 4.0 的基础开发知识。在第二课,我们将重点介绍游戏加载界面的开发,详解场景添加的技巧与用法。在第三课,我们将实现欢迎界面的精灵添加和位置设置,以及实现加载页面到欢迎页面的转场效果。第四课将着重展示精灵的动画功能开发,包括移动、变大变小和帧动画的实现。最后,在第五课,我们将深入讲解精灵的鼠标响应事件,使你能够为你的游

啊渊的专栏 4723

【Cocos2d入门教程二】Cocos2d-x基础篇

上一章已经学习了环境的搭建。这一章对基础概念进行掌握。内容大概有: 1.导演 2.场景  3.层 4.精灵 1.导演(Director) 导演存在的主要作用: 环境设定(帧率 初始化openGl和渲染器) 场景管理 执行主循环 游戏就是个死循环 不断不断的渲染  就跟视频没两样 一帧一帧的绘制出来  话说提一下一帧为1/60秒  也就是说coco里一秒渲染60次

蔡明勇 1101

cocos2d-x初学习

1:字符串绘制 cocos2dx的字符串绘制使用的是Label,cocos2dx并不直接支持在屏幕中绘制字符串(这是有道理的,因为我们不能直接把一个string做成一个节点,那样很难理解),如果要直接绘制的话,可以自己封装opengl函数(网上有很多例子,一般是用texture做)。 其实最简单的绘制例子就是最开始的那个Helloworld。核心代码如下: [code="c++"]...

ai7090的专栏 136

Cocos2dx游戏教程(十二):“见缝插针”,游戏结算界面和音效

前面游戏主场景已经可以试玩了吧,但是是不是感觉很单调呢,如何进入下一关呢?要不要配置些音乐呢,在我的BGM中是不是有些无敌的感觉呢 首先我们来看一下需要添加的文件 我们可以看到,在这一节新增了GameFailedLayer,GameSuccessLayer,GameMusic,GameLevel四个类。 我们都知道如何创建一个层,我们首先来看一下胜利失败的界面吧 下面带领大家看看下如何实现界...

小白的专栏 922
上一篇: Cocos2dx游戏教程(十四):“见缝插针”,点击事件
下一篇: C/C++:数据结构(单链表)
胖胖的战士
博客等级 码龄18年 104粉丝 98原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值