E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cocos2d-JS游戏开发
一节课几何Shader
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的技术大佬,欢迎你来交流学习。sin(x):返回x的正弦值。cos(x):返回
Clank的游戏栈
·
2023-06-08 21:13
unity
游戏引擎
Unity 打造游戏攻击技能架构与设计
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的技术大佬,欢迎你来交流学习。技能类型的分类根据技能的不同作用,我们可以将
Clank的游戏栈
·
2023-06-08 21:13
unity
游戏
游戏引擎
unity打造路径编辑与导航系统
其中,路径编辑与导航系统是
游戏开发
中非常重要的一部分,可以帮助玩家更好地探索游戏世界,提升游戏体验。本文将详细介绍如何在Unity中打造路径编辑与导航系统,并给出代码实现。对啦!
Clank的游戏栈
·
2023-06-08 21:43
unity
游戏引擎
2小时搞定DoTween在商业项目中的使用
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的技术大佬,欢迎你来交流学习。在导入DoTween插件后,我们需要将其添加到我们的项目中。
Clank的游戏栈
·
2023-06-08 21:42
unity
动画
游戏引擎
Unity如何打造商用框架
作为一款广泛应用于
游戏开发
的引擎,Unity在游戏行业中的地位愈发重要。在商用
游戏开发
中,为了提高开发效率和游戏质量,往往需要构建自己的框架。
Clank的游戏栈
·
2023-06-08 21:42
unity
游戏引擎
c#
Unity如何设计一个技能系统
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的技术大佬,欢迎你来交流学习。1.技能类型不同的游戏有不同的技能类型,例如魔法、武器、药水等。
Clank的游戏栈
·
2023-06-08 21:36
unity
游戏引擎
[
游戏开发
][Unity]Assetbundle加载篇(2)加载本地AB清单对比版本号是否需要热更
第一篇文章下载了AB包清单文件,我们的本地还存在一份当前版本的AB包清单文件,因此两个文件可以对比版本号是否一致,如果不一致则开启下载了。本地清单文件的解析代码和上一篇的解析网络AB包清单代码一致,这就是为何我们把解析代码做了封装。版本对比这一步比较简单
Little丶Seven
·
2023-06-08 20:33
项目管理
开发心得
unity
游戏开发
[
游戏开发
][Unity]Assetbundle加载篇(3)根据AB包清单数据创建下载列表
上图是AB包清单PatchElement类是每一行数据,第一篇文章有讲privatevoidGetDownloadList(PatchManifesttarget){_patcher.DownloadList.Clear();//临时下载列表ListdownloadList=newList(1000);stringstyle=PatchHelper.GetPackStyle();MotionLog
Little丶Seven
·
2023-06-08 20:33
项目管理
开发心得
unity
游戏开发
[
游戏开发
]Unity业务代码自动生成工具
前言项目里有非常多的重复代码,例如UI业务逻辑,一般来说都会生成Manager、Module、View层代码,这是基本的MVC架构Manger层负责数据维护,对照Proto把CS和SC通信代码都写上Module层如果有变化则从Manager拿数据并处理数据,数据处理完如果需要展示则推给View(Module层常见的变化是:收到外部事件、收到点击事件等)View层生命周期函数,启动后维护所有的UI组
Little丶Seven
·
2023-06-08 20:03
Unity辅助工具
unity
开发工具
[
游戏开发
]网络同步方式
状态同步优点:数据在服务器运算,客户端接收到的数据一定准确防止数据作弊,角色数据在服务器,客户端只上传操作,想作弊没门网络波动不敏感多端表现可以不一致,重视数值准确。缺点:前后端数据包体大,服务器压力比较重(计算量、传输量)研发特点:战斗逻辑全部在服务器,客户端等着服务器数据刷表现。适合使用状态同步的游戏类型:魔兽世界、传奇等MMORPG游戏帧同步优点:只转发用户操作,网络带宽压力小适合回放、直播
Little丶Seven
·
2023-06-08 20:03
网络专栏
游戏开发
unity
[
游戏开发
][Unity]Assetbundle打包篇(2)打包资源配置篇
可视化配置的方式有很多种,Json、XML、以及Unity内置的ScriptableObject序列化配置文件里要有哪些内容呢,很显然,最重要的就是目标文件路径,其次是权重类型,权重类型有:必要打包型、被引用打包型、忽略类型。为何会有忽略类型呢,是因为我们设置目标文件路径是个文件夹,同文件夹内可能有不想被打包的文件夹,因此,我们需要另开一条配置,把该子文件夹也设置进去,并且权重类型设置为:忽略类型
Little丶Seven
·
2023-06-08 20:03
开发心得
项目管理
unity
游戏引擎
[
游戏开发
][Unity]Assetbundle加载篇(1)热更前准备与下载AB包清单
热更流程都不是固定的,每个人写的状态机也有所差别,但是一些必要步骤肯定不可能少,例如下载清单,对比版本,下载AB包,标记下载完成。检查沙盒路径是否存在publicstaticstringMakePersistentLoadPath(stringpath){#ifUNITY_EDITOR//注意:为了方便调试查看,编辑器下把存储目录放到项目里stringprojectPath=Path.GetDir
Little丶Seven
·
2023-06-08 20:03
项目管理
unity
游戏开发
[
游戏开发
]Unity Profiler真机调试
网上教程有很多,我这先记录遇到的问题:问题:adb搜索设备不到设备手机要开启USB调试,不然会出现搜索空列表的情况,下面是列表空与不空的对比问题:adb检测到了设备,但显示unauthorized,例如上图1.找到你的电脑用户文件下的.android文件夹例如我的:C:\Users\jzm\.android2.打开.android找到adbkey和adbkey.pub将这两个文件删除3.打开手机,
Little丶Seven
·
2023-06-08 20:32
开发中遇到的疑难杂症记录
游戏开发
Unity
游戏开发
使用Assetbundle加载场景的原理
Assetbundle是UnityPro提供提供的功能,它可以把多个游戏对象或者资源二进制文件封装到Assetbundle中,提供了封装与解包的方法使用起来很便利。1.预设Assetbundle可以将Prefab封装起来,这是多么方便啊!而且我也强烈建议大家将Prefab封装成Assetbundle,因为Prefab可以将游戏对象身上带的游戏游戏组件、游戏脚本、材质都封装在一起。当从服务器上将As
davidliu0327
·
2023-06-08 20:02
Unity3d
Unity
Unity
Assetbundle
Assetbundle加载场景
Unity
游戏开发
使用Assetbundle加载场景的实战
之前有一篇文章中我们相惜讨论了Assetbundle的原理,如果对原理还不太了解的朋友可以看这一篇文章:Unity
游戏开发
使用Assetbundle加载场景的原理本篇文章我们将说说assetbundle
davidliu0327
·
2023-06-08 20:02
Unity游戏开发
Assetbundle加载场景
Unity
游戏开发
使用Assetbundle加载场景实战
之前有一篇文章中我们相惜讨论了Assetbundle的原理,如果对原理还不太了解的朋友可以看这一篇文章:Unity
游戏开发
使用Assetbundle加载场景的原理本篇文章我们将说说assetbundle
Paris_chenxin
·
2023-06-08 20:00
unity
Unity
游戏开发
-Assetbundle打包
本篇主要是分享unityAssetbundle的打包处理。目录打包接口整体设计打包AssetBundle压缩资源到StreamingAssets、输出资源清单文件清单文件结构AssetFile:AssetVersion:处理:完整代码打包接口BuildPipeline.BuildAssetBundles(folder,BuildAssetBundleOptions.UncompressedAsse
古月三齐
·
2023-06-08 20:29
unity
游戏开发
unity
assetbundle
游戏开发
[
游戏开发
][Unity]Assetbundle加载篇(4)检查断点续传以及开始下载AB包
下载AB包之前,要检查该AB包是否下载中断过,例如用户杀程序,卡死等情况。前文有讲解过,下载AB包会先下载到临时文件夹,全部下载成功后,全部剪切到persistentDataPath沙盒目录中。回顾一下之前的筛选机制,哪些AB包可以加入下载列表,其中并没有临时下载目录的判断。该AB包数据是否加入列表要经过下面几个筛选判断persistentDataPath沙盒目录是否存在该AB包,如果存在证明之前
Little丶Seven
·
2023-06-08 20:28
项目管理
开发心得
unity
游戏开发
软考A计划-系统架构师-官方考试指定教程-(5/15)
特效百例点击跳转专栏=>案例项目实战源码点击跳转专栏=>游戏脚本-辅助自动化点击跳转专栏=>Android控件全解手册点击跳转专栏=>Scratch编程案例关于作者专注于Android/Unity和各种
游戏开发
技巧
芝麻粒儿
·
2023-06-08 17:24
软考-软件设计师
系统架构师
软件工程
认证考试
真题讲解
职场和发展
看看这三款绘画AI智能软件
这种功能往往应用于广告设计、电影制作、
游戏开发
等地方。它可以快速创建视觉效果鲜明的广告海报、动态场景制作和特效处理、角色设计等方面。
Nightowls__
·
2023-06-08 12:41
经验分享
软考A计划-系统架构师-官方考试指定教程-(2/15)
特效百例点击跳转专栏=>案例项目实战源码点击跳转专栏=>游戏脚本-辅助自动化点击跳转专栏=>Android控件全解手册点击跳转专栏=>Scratch编程案例关于作者专注于Android/Unity和各种
游戏开发
技巧
芝麻粒儿
·
2023-06-08 08:16
软考-软件设计师
系统架构师
软件工程
认证考试
职场和发展
真题讲解
chatgpt赋能python:Python
游戏开发
:如何用Python开发游戏?
Python
游戏开发
:如何用Python开发游戏?Python是一种通用性编程语言,其优势之一就是可以用Python编写各种游戏。
u012804784
·
2023-06-08 05:42
ChatGpt
python
chatgpt
游戏
计算机
三年游戏五分钟建模?玩家5分钟制作宝可梦模型,搞笑程度满分
自从《精灵宝可梦》
游戏开发
商GameFreak在E3上公布了最新作《宝可梦剑/盾》将不支持旧作的宝可梦传输的消息后,网上很多宝可梦玩家就开始了一波声讨。
3d游戏建模666
·
2023-06-08 05:18
Python可以做什么?不要再找了,一篇文章给你讲全
Python可以进行Web应用开发、数据分析与挖掘、AI应用程序设计开发、网络爬虫应用编写、嵌入式应用开发、网络安全应用开发、桌面应用开发、自动化运维设计、
游戏开发
等。
EnjoyEDU
·
2023-06-08 04:22
python
开发语言
python入门
python资料
python教程
为什么要学习Python呢?有了 ChatGPT 还有必要学习 python 吗?
应用广泛:Python是一门通用的编程语言,可用于Web开发、数据分析、机器学习、人工智能、
游戏开发
等多个领域。
EnjoyEDU
·
2023-06-08 04:50
python入门
python资料
python教程
python
学习
对
游戏开发
的理解
对
游戏开发
的理解引用:http://m.biancheng.net/game_engine/主要讲游戏引擎:游戏引擎的作用:什么是游戏引擎?其实这很难给出明确的定义。
Morning sunshine
·
2023-06-08 01:16
分布式微服务系列
如何有效地学习编程?
1.目标明确:在开始学习编程之前,需要确定学习的目标和方向,例如Web开发、移动应用开发、
游戏开发
等。2.学习资料:选择合适的学习资料,包括书籍、视频教程、在线课程等,建议选择权威、系统的学习资料。3
梦幻编织者
·
2023-06-07 17:10
学习
毕设总结分析
虚拟校园养成
游戏开发
项目结构的分析项目结构分为两部分,一部分是Framework文件用于存储框架,另外一部分是Application用于系统的主要数据。
ht_game
·
2023-06-07 15:18
mvc
c#
unity
读一篇《基于 Unity3D 的
游戏开发
》论文有感
这一篇论文整体论述了unity3D开发的流程,将一个游戏从无到有的展现在我的面前。这篇论文将游戏划分为两大部分——游戏界面设计和游戏设计。其中又将游戏界面设计划分为开始界面、游戏中界面和结束界面,而游戏设计划分为场景设计、游戏视野设计、游戏主角设计。我更愿意将这两部分称为外在和内里,游戏界面就像是一辆汽车外在设计和表现而游戏设计更是填充在汽车内部更为核心的发动机和其他内部部件,拿现在爆火的游戏《王
ht_game
·
2023-06-07 15:18
unity3d
游戏开发
游戏
使用python开发“魂斗罗”游戏
使用python开发“魂斗罗”
游戏开发
完整的魂斗罗(Contra)游戏是一个庞大的任务,它涉及到图形渲染、物理碰撞、敌人AI、游戏关卡等多个方面。
quintin007
·
2023-06-07 14:40
python
游戏
pygame
什么是C语言?
它是一种通用的、结构化的编程语言,被广泛用于系统软件、嵌入式系统、
游戏开发
以及科学计算等领域。C语言的设计目标是提供一种简洁、高效、可移植的编程语言,以便于开发底层的系统软件。
灰度少爷
·
2023-06-07 13:13
C语言100问
c语言
开发语言
c++
软考A计划-电子商务设计师-电子商务系统规划
特效百例点击跳转专栏=>案例项目实战源码点击跳转专栏=>游戏脚本-辅助自动化点击跳转专栏=>Android控件全解手册点击跳转专栏=>Scratch编程案例关于作者专注于Android/Unity和各种
游戏开发
技巧
芝麻粒儿
·
2023-06-07 13:27
软考-软件设计师
软件工程
认证考试
职场和发展
真题讲解
电子商务
C语言经典
游戏开发
,零基础也能打造微信飞机大战
前言本文实例为大家分享了C语言实现打飞机小游戏的具体代码,供大家参考,具体内容如下编译环境:vs2019需求:在同一个平面内,控制大炮发射的三个方向,空格发射炮弹,敌军和友军飞机会一直随机在天上飞过,击中天上飞行的敌军飞机加一分,击中友军飞机减一分思路:先初始化程序,再画出说明和地图,接着进入无限循环,循环中分别实现飞机不停地在天上飞、通过wasd空格键控制游戏内容、符合游戏条件时加分三个主要步骤
_pangzi
·
2023-06-07 11:07
本地Linux服务器安装MongoDB数据库【公网远程数据库】
Mongodb源2.安装MongoDB3.局域网连接测试4.安装cpolar内网穿透5.配置公网访问地址6.公网远程连接7.固定连接公网地址8.使用固定地址连接其他关于作者专注于Android/Unity和各种
游戏开发
技巧
芝麻粒儿
·
2023-06-07 11:15
瞎编瞎写
mongodb
数据库
服务器
linux
运维
CocosCreator 读取和解析JSON数据文件
在
游戏开发
过程中,读取配置文件是必不可少的,而使用JSON做配置文件又比较常见,本文主要讲述什么是JSON文件以及如何在CocosCreator开发中读取和解析JSON数据文件。
程序猿TODO
·
2023-06-07 11:55
PyGame游戏编程
Python非常受欢迎的一个原因是它的应用领域非常广泛,其中就包括
游戏开发
。而是用Python进行
游戏开发
的首选模块就是PyGame。
Lvcx
·
2023-06-07 11:33
Python游戏编程
pygame
python
游戏
游戏开发
入门
使用C#与Unity开发游戏Unity是一个强大的
游戏开发
引擎,可以用来制作各种类型的游戏,从简单的2D游戏到复杂的3D游戏,都可以通过使用C#来实现。
kaixin_啊啊
·
2023-06-07 10:51
unity
c#
游戏引擎
游戏开发
Unity 工具 之 Azure 微软语音合成普通方式和流式获取音频数据的简单整理
微软语音合成普通方式和流式获取音频数据的简单整理目录Unity工具之Azure微软语音合成普通方式和流式获取音频数据的简单整理一、简单介绍二、实现原理三、注意实现四、实现步骤六、关键脚本附加:声音设置相关一、简单介绍Unity工具类,自己整理的一些
游戏开发
可能用到的模块
仙魁XAN
·
2023-06-07 05:52
Unity
microsoft
azure
语音合成
TTS
流式获取
Android
游戏开发
入门基础
每种编程入门的时候总是要先去掌握一些基础知识和框架,Android
游戏开发
入门也是一样的,本文所讲内容为Android
游戏开发
入门必知的知识,希望能为有志从事Android
游戏开发
的朋友提供些许帮助。
技术宅也爱玩游戏
·
2023-06-06 23:23
https
xml
c#
在android平台上开发游戏
所有开发完全在Unity上Android作为主体,把Unity作为库文件引入到Android项目中使用Unity作为主体,把Android的jar/aar引入到Unity项目中使用Android平台上
游戏开发
有哪些编辑器
zhangjin1120
·
2023-06-06 23:17
游戏开发
android
游戏
unity
探秘Unity
游戏开发
中的状态设计模式
目录一、状态模式定义二、实现范例三、使用状态模式(state)实现游戏场景的转换四、使用状态模式的优点一、状态模式定义状态模式(state)在GoF中的解释:让一个对象的行为随着内部状态的改变而改变,而该对象也想换了类一样。二、实现范例结构图:Context(状态拥有者)//////Describe:状态拥有者///Note:是一个具有“状态”属性的类,可以制定相关的接口,让外界能够得知状态的改变
·
2023-06-06 21:58
Unity
游戏开发
中必备的设计模式之外观模式详解
目录一、外观模式定义二、外观模式说明三、实现游戏主程序1、游戏主架构设计2、实现说明3、使用外观模式的优点四、结论一、外观模式定义外观模式(Facade)在GoF中的解释:为子系统定义一组统一的接口,这个高级接口会让子系统更容易被使用。所以,外观模式的重点在于,它能够将系统内部的互动细节隐藏起来,并提供一个简单方便的接口。二、外观模式说明示意图表示:整合子系统并提供一个高级的界面让客户端使用。其中
·
2023-06-06 21:57
Unity
游戏开发
中的桥接模式
目录一、使用中介者模式的原因二、桥接模式的定义三、桥接模式的使用说明四、桥接模式的实现范例五、桥接模式的总结一、使用中介者模式的原因比如,在实现较为复杂的角色和装备关系时,将两种角色(ISoldier和IEnemy)和三种武器(WeaponGun、WeaponRifle和WeaponRocket)交叉组合时,会存在以下问题:每当要新增角色类时,都要在新的子类中重复编写相同的程序代码,比如每种武器都
·
2023-06-06 21:24
Unity
游戏开发
中的设计模式之策略模式
目录一、使用策略模式的原因二、策略模式的定义三、策略模式的使用说明四、策略模式的实现范例五、中介者模式的优点和注意事项六、策略模式的总结一、使用策略模式的原因在设计游戏角色伤害时,因角色差异而使用不同的计算公式,如何解决,同一计算方式分布在不同的角色中、新增角色增加维护等问题,可以使用策略模式解决。二、策略模式的定义GoF对策略模式的解释:定义一组算法,并封装每个算法,让它们可以彼此交换使用。策略
·
2023-06-06 21:48
Unity
游戏开发
中的中介者模式的应用与实现
目录一、使用中介者模式的原因二、中介者模式的定义三、中介者模式的使用说明四、中介者模式的优点和注意事项一、使用中介者模式的原因随着项目功能越多,系统切分越细,系统之间的沟通越复杂,这时系统内部如果一直保存这种状态,就会产生如下缺点:单一系统引入太多其他系统的功能,不利于单一系统的转换和维护;单一系统被过多的系统所依赖,不利于接口的更改,容易牵一发而动全身;因为需提供给其他系统操作,系统的接口可能过
·
2023-06-06 21:15
20220407本周没有更新
游戏开发
进度,本周是多陪陪家人们
最近关于
游戏开发
的进度明显放缓,有几个原因。#游戏方向的迷茫首先是在游戏方向上,感到迷茫。因为tilemap对于我而言可能工作量过大,因此我可能会弃用。进而选择类似文字冒险或者交互式小说的方式。
李维民0512
·
2023-05-11 09:32
Windows
游戏开发
学习一 —— MessageBox
MessageBox显示模式对话框,其中包含系统图标,一组按钮和简要的特定于应用程序的消息,例如状态或错误信息。消息框返回一个整数值,指示用户单击的按钮。intMessageBox(HWNDhWnd,LPCTSTRlpText,LPCTSTRlpCaption,UINTuType);HWNDhWnd,要创建的消息框的所有者窗口的句柄。如果此参数为NULL,则消息框没有所有者窗口。LPCTSTRlp
一世长安乱
·
2023-04-21 20:54
【CocosCreator入门】CocosCreator组件 | ProgressBar(进度条)组件
CocosCreator是一款流行的
游戏开发
引擎,具有丰富的组件和工具,其中的ProgressBar组件是一种用于实现进度条效果的重要组件。
肩匣与橘
·
2023-04-21 19:59
#
CocosCreator
cocos2d
游戏引擎
typescript
游戏程序
【CocosCreator入门】CocosCreator组件 | ScrollView(滚动视图)组件
CocosCreator是一款流行的
游戏开发
引擎,具有丰富的组件和工具,其中的ScrollView组件是一种用于实现滚动视图效果的重要组件。它可以让我们在游戏中实现各种滚动视图效果,例如列表、地图等。
肩匣与橘
·
2023-04-21 19:59
#
CocosCreator
typescript
游戏程序
游戏引擎
cocos2d
【CocosCreator入门】CocosCreator组件 | PageView(页面视图)组件
CocosCreator是一款流行的
游戏开发
引擎,具有丰富的组件和工具,其中的PageView组件是一种用于实现分页视图效果的重要组件。它可以让我们在游戏中实现各种分页视图效果,例如引导页、轮播图等。
肩匣与橘
·
2023-04-21 19:59
#
CocosCreator
cocos2d
游戏程序
typescript
游戏引擎
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他