- 博客(58)
- 问答 (1)
- 收藏
- 关注

原创 【毕业论文】| 基于Unity3D引擎的冒险游戏的设计与实现
在学生时代的最后一个阶段,毕业论文是每位大学生必须要完成的一项重要任务。然而很多本科毕业论文小白可能拿到论文题目后就手足无措了……不要急,接下来就给大家分享我大学时期的毕业论文。我将展示是如何从选题、可行性分析、设计和实现等方面去书写的这篇论文。在这篇毕业论文中,介绍我所采用的游戏设计原则、技术和工具,并详细描述了游戏的各种模块的实现方式。通过这篇论文,我希望能够为步入大四的同学们提供一些有价值的思路和建议,帮助你们顺利完成自己的毕业论文,同时也能够为游戏开发爱好者提供一些参考和启示。
2023-04-14 18:51:32
73468
52

原创 【结构与算法】—— 数据结构代码总结 | 数据结构代码大全
数据结构是计算机科学与技术专业、计算机信息管理与应用专业,电子商务等专业的基础课,是十分重要的核心课程。所有的计算机系统软件和应用软件都要用到各种类型的数据结构。
2022-10-17 14:14:06
18739
45
原创 深入探索 TypeScript 中 Math 类的使用方法
Math 类是 TypeScript 中提供的一个内置数学工具类,它包含了许多常用的数学方法。本文将详细介绍 Math 类中部分常用方法的多种使用场景,包括常用的数值操作、三角函数、指数运算、随机数生成等,并进行举例。
2023-10-24 09:56:13
3024
原创 【CocosCreator入门】CocosCreator组件 | TiledTile(地图块)组件
Cocos Creator是一款流行的游戏开发引擎,具有丰富的组件和工具,其中TiledTile组件是用于在TiledMap地图中显示瓦片的组件,可以帮助开发者更方便地渲染地图。
2023-06-01 18:45:29
1950
3
原创 【CocosCreator入门】CocosCreator组件 | TiledMap(地图)组件
Cocos Creator是一款流行的游戏开发引擎,具有丰富的组件和工具,其中TiledMap组件可以帮助开发者快速创建、加载和渲染地图。
2023-05-30 18:43:43
6696
7
原创 C语言打印九九乘法表的多种方式&多种形式(完整,左上,左下,右上,右下)
九九乘法表是我们从小学就开始学习的基础数学知识,不仅是学习数学时必须要掌握的基础知识之一,也是日常生活中常见的计算方法。而在学习编程的过程中,能够打印九九乘法表同样是必须要掌握的基础知识之一。本文将结合C语言的基础知识,通过多种方式实现打印九九乘法表的多种形式,望大家加深对循环语句的理解的同时,进一步可以提高自己的编程能力。
2023-05-26 18:56:05
27770
24
原创 【CocosCreator问题总结】MotionStreak效果显示异常
CocosCreator更新到2.4.9后cc.MotionStreak被添加到场景时,总会马上创建一个(0,0)到拖尾所在节点位置的拖尾效果的解决方案
2023-05-24 16:51:32
2761
29
原创 【结构与算法】—— 游戏概率常用算法整理 | 游戏中的常见概率设计分析
在游戏开发中,概率技术是非常重要的一部分。它涉及到游戏中的随机事件,如掉落物品、怪物出现、技能触发等。正确使用概率技术可以使游戏更加有趣和具有挑战性。
2023-05-12 18:19:10
8964
22
原创 【CocosCreator入门】CocosCreator组件 | Collider(碰撞)组件
Cocos Creator是一款流行的游戏开发引擎,具有丰富的组件和工具,其中碰撞系统组件是该引擎的重要组成部分。该组件可用于检测游戏中各个元素之间的碰撞,例如玩家角色与敌人、子弹与障碍物等。
2023-05-12 12:17:45
4607
16
原创 【软考】中级 | 数据库系统工程师 | 笔记总结
数据库系统工程师是近年来比较热门的职业,随着企业信息化建设的深入发展,对于数据库系统工程师的需求也越来越大。软考中级数据库系统工程师考试是对于候选人在数据库系统工程领域中的专业技能和知识的考核,具有一定的难度和专业性。因此,在备考软考中级数据库系统工程师考试之前,需要对相关知识进行全面系统的学习和掌握。
2023-05-09 18:25:33
40400
38
原创 【CocosCreator入门】CocosCreator组件 | PageView(页面视图)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的PageView组件是一种用于实现分页视图效果的重要组件。它可以让我们在游戏中实现各种分页视图效果,例如引导页、轮播图等。
2023-04-21 16:11:55
4062
2
原创 【CocosCreator入门】CocosCreator组件 | ScrollView(滚动视图)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的ScrollView组件是一种用于实现滚动视图效果的重要组件。它可以让我们在游戏中实现各种滚动视图效果,例如列表、地图等。
2023-04-21 15:57:27
4257
3
原创 【CocosCreator入门】CocosCreator组件 | ProgressBar(进度条)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的ProgressBar组件是一种用于实现进度条效果的重要组件。它可以让我们在游戏中展示各种进度条效果,例如加载进度条、血条等。
2023-04-21 15:43:19
3269
2
原创 【CocosCreator入门】CocosCreator组件 | EditBox(文本输入)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的EditBox组件是一种用于实现用户输入交互的重要组件。它可以让用户在游戏中输入文字、数字等内容,并且可以对输入内容进行格式校验和处理。
2023-04-21 15:32:25
4149
原创 【CocosCreator入门】CocosCreator组件 | Layout(布局)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的Layout组件是一种用于实现节点自适应布局的重要组件。它可以根据不同的布局方式,自动调整子节点的位置和大小,从而实现节点的自适应布局。
2023-04-21 15:03:34
3664
3
原创 【CocosCreator入门】CocosCreator组件 | Button(按钮)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的Button组件可以通过设置按钮的状态和点击事件,实现在游戏中添加按钮交互的功能。
2023-04-21 14:40:39
5622
原创 【CocosCreator入门】CocosCreator组件 | Widget(对齐)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的Widget组件用于UI布局和调整,可以通过调整Widget组件来实现UI元素的自适应和排版。
2023-04-20 18:42:29
2783
原创 【CocosCreator入门】CocosCreator组件 | Canvas(画布)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的Canvas能够将游戏物体渲染到屏幕上。
2023-04-20 16:56:54
2361
1
原创 CocosCreator实战篇 |CocosCreator实现《飞机大战》
飞机大战游戏是一款经典的射击游戏,玩家操控一个飞机进行空战任务,通过不断发射子弹摧毁敌方飞机来增加游戏的分数。本着界面简单,开发容易的原则,这款游戏也成为诸多游戏开发者的第一款上手项目。本文将系统的介绍《飞机大战》游戏各个模块的实现。
2023-04-11 12:30:43
3789
18
原创 【CocosCreator入门】CocosCreator组件 | Graphics(绘制)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中Graphics组件允许您在游戏中绘制2D图形和几何形状,并通过编写脚本来控制其外观和行为。
2023-04-10 15:57:35
3682
4
原创 【CocosCreator入门】CocosCreator组件 | DragonBones(骨骼动画)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中DragonBones,它可以帮助您创建出色的2D骨骼动画。在本文中,我们将探讨CocosCreator引擎的DragonBones组件,以及如何使用它来创建精美的动画。
2023-04-10 11:53:13
3038
8
原创 【CocosCreator入门】CocosCreator组件 | Spine(骨骼动画)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中Spine 是一个基于骨骼系统的 2D 动画工具,它可以让开发者通过对骨架和关键帧的调整来制作出更加自然、流畅的动画效果。Cocos Creator 支持使用 Spine 的 JSON 格式文件导入到项目中,并且提供了 Spine 组件来方便地加载和控制 Spine 动画。
2023-04-07 17:14:55
11983
16
原创 【CocosCreator入门】CocosCreator组件 | ParticleSystem (粒子)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中ParticleSystem组件是一个用于创建粒子效果的工具,可用于实现火花、爆炸、雪花等效果。
2023-04-04 18:53:01
2933
7
原创 【CocosCreator入门】CocosCreator组件 | MotionStreak(拖尾)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中MotionStreak是Cocos Creator中一个非常有用的特效组件,可以创建出类似于拖尾的效果。本文将深入讲解MotionStreak的实现原理及使用方法。
2023-04-04 18:29:44
2835
7
原创 【CocosCreator入门】CocosCreator组件 | Mask(遮罩)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中Mask组件可用于创建如圆形、矩形和任意形状的遮罩效果,以限制节点显示的范围。这对于创建具有复杂布局的UI元素非常有用,例如只显示图片的一部分或控制文本显示的区域。使用Mask组件,我们可以实现很多有趣的效果。例如,我们可以创建一个圆形的遮罩来显示头像,或者创建一个矩形的遮罩来显示进度条。此外,Mask组件还可以与其他组件一起使用,例如Sprite组件或Label组件,以创建更加复杂的效果。
2023-04-04 17:42:42
4577
3
原创 【CocosCreator入门】CocosCreator组件 | LabelOutline(文本描边)组件 | LabelShadow(文本阴影) 组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中LabelOutline组件可以在Cocos Creator中的文本标签(Label)周围添加一个描边效果;LabelShadow组件可以在Cocos Creator中的文本标签(Label)周围添加一个阴影效果。
2023-04-04 17:17:00
2602
1
原创 【CocosCreator入门】CocosCreator组件 | Label(文本)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中Label组件是最常用的之一。Label 组件是一个用于显示文本的 UI 组件。在本文中,我们将探讨 Label 组件的一些技术方面,包括如何创建、配置和使用它。
2023-03-30 12:20:29
4331
3
原创 【CocosCreator入门】CocosCreator组件 | Sprite(精灵)组件
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中 Sprite 组件是最常用的之一。Sprite 组件用于渲染 2D 图像,并提供了许多可配置的选项,如图像纹理、尺寸、位置、旋转等。在本文中,我们将深入探讨 Sprite 组件的技术实现和使用方法。
2023-03-29 18:58:03
5938
21
原创 CocosCreator实战篇 | 实现刮刮卡和橡皮擦 | 擦除效果
Cocos Creator是一款广泛使用的游戏开发引擎,其中包含了许多强大的功能,包括Mask._graphics技术。本文将深入探讨Mask._graphics技术的实现原理和应用场景。Mask._graphics是Cocos Creator中用于实现遮罩效果的一个关键技术。在游戏中,我们常常需要对某些元素进行遮罩,以达到特定的视觉效果,比如实现圆形头像、矩形裁剪等。
2023-03-28 15:09:29
3806
26
原创 【TypeScript入门】TypeScript入门篇——枚举(enum)
TypeScript是一种静态类型、可选的编程语言,它在JavaScript的基础上添加了类型检查、接口、枚举等新特性,可以让开发更加高效、代码更加健壮。在TypeScript中,枚举是一种特殊的数据类型,它可以用来定义一组命名的常量,让代码更具可读性和可维护性。
2023-03-27 17:21:42
5413
11
原创 【千题案例】TypeScript获取两点之间的距离 | 中点 | 补点 | 向量 | 角度
我们在编写一些瞄准、绘制、擦除等功能函数时,经常会遇到计算两点之间的一些参数,那本篇文章就来讲一下两点之间的一系列参数计算。
2023-03-24 21:07:03
2042
18
原创 【CocosCreator入门】CocosCreator项目创建 | 面板介绍
Cocos Creator 编辑器由多个面板组成,面板可以自由移动、组合,以适应不同项目和开发者的需要。
2023-01-12 17:12:34
3227
13
原创 【CocosCreator入门】CocosCreator下载安装 | 使用Cocos DashBoard下载各个版本的CocosCreator
Cocos Creator 从 v2.3.2 开始接入了全新的 Dashboard 系统,能够同时对多版本引擎和项目进行统一升级和管理!Cocos Dashboard 将做为 Creator 各引擎统一的下载器和启动入口,方便大家升级和管理多个版本的 Creator。此外还集成了统一的项目管理及创建面板,方便大家同时使用不同版本的引擎开发项目。
2023-01-11 18:53:06
5204
2
原创 【TypeScript入门】TypeScript入门篇——模块
TypeScript 模块的设计理念是可以更换的组织代码。模块是在其自身的作用域里执行,并不是在全局作用域,这意味着定义在模块里面的变量、函数和类等在模块外部是不可见的,除非明确地使用 export 导出它们。类似地,我们必须通过 import 导入其他模块导出的变量、函数、类等。两个模块之间的关系是通过在文件级别上使用 import 和 export 建立的。
2023-01-10 10:54:22
563
1
原创 【TypeScript入门】TypeScript入门篇——命名空间
命名空间是程序设计者命名的内存区域,程序设计者根据需指定一些有名字的空间域,把一些全局实体分别存放到各个命名空间中,从而与其他全局实体分隔开。通俗的说,每个名字空间都是一个名字空间域,存放在名字空间域中的全局实体只在本空间域内有效。名字空间对全局实体加以域的限制,从而合理的解决命名冲突。
2023-01-10 10:44:57
2954
1
原创 【TypeScript入门】TypeScript入门篇——对象
对象其实就是一种封装的概念,它把事物封装成一个类,然后提供类的接口,而具体的过程人们是看不到的。
2023-01-09 18:42:28
668
1
原创 【编程基础】如何自学计算机/编程 | 从零开始的代码之路
IT互联网行业的热度近几年一直居高不下,随着科技的发展,往后几年也不会低。很多想要转行IT行业的,又担心很多问题,比如入行不容易,技术不好学。随着技术的发展,IT行业的一些技术知识也越来越普及,那现在想要转行IT行业的人,怎么学习呢?
2023-01-08 04:11:42
6435
28
原创 【软件质量】软件质量分析总结报告
保证软件质量,是一个贯穿整个软件生存周期的重要问题。重视软件质量管理,规范软件质量管理体系,对整个软件项目管理起到非常重用的促进作用。
2022-12-31 22:23:52
6206
13
原创 【圣诞节】简单代码实现圣诞树|圣诞贺卡 | 快来为心爱的她送上专属的圣诞礼物叭~
圣诞节马上就要到了,不知道给自己喜欢的人准备什么样的惊喜吗?作为一名程序员,当然是用编程制作专属于她or他的圣诞树!
2022-12-27 11:36:05
11115
31
原创 【TypeScript入门】TypeScript入门篇——类
TypeScript 是面向对象的 JavaScript。类描述了所创建的对象共同的属性和方法。
2022-12-22 16:08:53
874
15
基于HTML的祝福语圣诞贺卡
2022-12-26
基于HTML的雪橇雪人圣诞贺卡
2022-12-26
基于HTML的灯光圣诞树.zip
2022-12-26
基于HTML的祝福绘制圣诞贺卡网页
2022-12-26
基于HTML的快餐购物网站
2022-12-23
cocos接入腾讯云文字转音频
2024-06-03
关于#单例模式#的问题,请各位专家解答!(语言-typescript)
2022-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人