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
游戏开发-Unity
2D游戏中的枪口火焰效果实现
在2D
游戏开发
中,创建一个逼真的枪口火焰效果是提升游戏体验的关键部分之一。今天,我们将探讨如何使用Godot引擎来实现一个自然流畅的枪口火焰动画效果。
t0_54coder
·
2025-02-03 05:40
编程问题解决手册
游戏
java
服务器
个人开发
构建基于 Pygame 的高级流体仿真系统
流体仿真在计算机图形学、
游戏开发
和科学计算中扮演着重要角色。通过模拟流体的运动、扩散和相互作用,我们可以创建逼真的视觉效果,甚至用于研究真实世界的物理现象。
机器懒得学习
·
2025-02-03 01:05
pygame
python
Unity
游戏基本设计模式
因为在
Unity
中,一切物体都可当做组件(包括脚本),这就极有利于实现组合模式。目的:提高代码的复用性,降低增加对象成本。二.单例模式介绍:保证一个类只有一个实例,并提供一个·访问它的全局访问点
Ayanami艾
·
2025-02-03 00:03
unity
游戏引擎
设计模式
游戏
Unity
设计模式 之 【什么是设计模式】/ 【为什么要使用设计模式】/ 【架构和设计模式的区别】
Unity
设计模式之【什么是设计模式】/【为什么要使用设计模式】/【架构和设计模式的区别】目录
Unity
设计模式之【什么是设计模式】/【为什么要使用设计模式】/【架构和设计模式的区别】一、简单介绍二、
Unity
仙魁XAN
·
2025-02-03 00:01
Unity
设计模式
设计模式
Unity
框架
C++
游戏开发
实战:从引擎架构到物理碰撞
个人主页:一ge科研小菜鸡-CSDN博客期待您的关注1.引言C++是
游戏开发
中最受欢迎的编程语言之一,因其高性能、低延迟和强大的底层控制能力,被广泛用于游戏引擎、物理计算、图形渲染、AI逻辑等。
一ge科研小菜鸡
·
2025-02-02 19:55
编程语言
C++
c
答疑解惑:如何监控EMC
unity
存储系统磁盘重构rebuild进度
到了
unity
年代,更换了一个磁盘,如何查询重构的进度,从图形界面好像没有找到合适的地方去查看。那就只能借助命令行来查看了,下面是具体的方法,也要分下面三个不同的场景。供参考。
存储服务专家StorageExpert
·
2025-02-02 18:49
EMC存储设备
EMC存储
存储维护
运维
unity
Unity
接入Minimax语音模型, 将mp3转化成AudioClip
我不会
Unity
,但是看到b站一位大佬做的虚拟恋人,于是想做一下伸手党。
NuageL
·
2025-02-02 17:12
虚拟恋人
unity
游戏引擎
ai
创建
Unity
项目、Android打包和打包踩坑
1.安装
Unity
和配置开发环境2.创建3D项目打开
Unity
Hub,点击“Projects”选项卡。点击右上角的“NewProject”,选择“3D”模板,给项目命名,并选择存储位置。
NuageL
·
2025-02-02 17:12
虚拟恋人
unity
游戏引擎
python图形化界面开发工具_七个python gui图形界面开发框架
Kivy这是一个非常有趣的项目,基于OpenGLES2,支持Android和iOS平台的原生多点触摸,作为事件驱动的框架,Kivy非常适合
游戏开发
,非常适合处理从widgets到动画的任务。
weixin_39653717
·
2025-02-02 16:38
python图形化界面开发工具
JavaSE笔记总结
桌面应用开发企业级应用开发移动应用开发科学计算大数据开发
游戏开发
3、Java的特性面向对
火车驶向云外.11
·
2025-02-02 10:23
java
开发语言
光通信——PON系统典型组网
CATV(Comm
unity
AntennaTelevision)指的是有线电视业务,通过共同天线接收电视信号并将其分配给用户。CATV通常提供多种频道,包括新闻、娱乐、体育和电影等,用户通过有线
1candobetter
·
2025-02-02 09:18
光通信
网络
Unity
Shader常用函数和变量
Unity
Shader常用函数和变量后续在应用的过程中,不断更新数学函数函数介绍smoothstep(min,max,x)一种平滑插值的方法,对于创建柔和的边缘或过渡效果特别有用,smoothstep函数的原理是通过一个三次多项式对输入值
微光守望者
·
2025-02-02 08:33
unity
图形渲染
Unity
降低GC的方法
Unity
降低GC的方法1、减少GC的运行次数2、减少单次GC的运行时间3、将GC的运行时间延迟,避免在关键时候触发,比如可以在场景加载的时候调用GC1、缓存例如voidOnTriggerEnter(Colliderother
微光守望者
·
2025-02-02 08:03
unity
游戏引擎
【
游戏开发
】
Unity
手游使用XLua热更新增UI界面方法
**准备(前置条件):Xlua相关文件已导入工程,已经能够进行patchfile热更修改一、C#写一个LuaWindow基类包含3个步骤:1.读入lua文件:publicstaticboolLoadLuaScript(stringwindowName){if(!mLuaWindowFileDic.ContainsKey(windowName)){if(!LoadXLuaFile("..."+".b
归暮亭
·
2025-02-02 08:01
游戏开发
游戏开发
c#
lua
游戏
unity
关于pygame窗口输入法状态异常切换现象的分析报告
1.2现象描述控制台种显示,程序在初始化时,会有两次IMM状态切换操作,相关信息如下:pygame2.6.1(SDL2.28.4,Python3.13.0)Hellofromthepygamecomm
unity
.https
songyuc
·
2025-02-02 06:50
pygame
python
《DirectX 12 3D
游戏开发
实战》读书笔记1:数学基础
文章目录学习内容内容关于浮点类型误差解决方案参数与D3D数据结构向量类型XMVECTOR与XMFLOATn:XMVECTOR与XMFLOATn的相互转化:取得某个分量或者将某个分量转换为XMVECTOR类型:参数向量特点:表示方法:运算求模:单位化(规范化、标准化等同义):正交化:加(减)法:乘法:其他函数杂项点常向量矩阵矩阵的传参矩阵的初始化XMMATRIX和XMFLOAT4X4的转换运算矩阵的
tikris
·
2025-02-02 01:23
3d
游戏
c++
矩阵
线性代数
directx12 3d+vs2022
游戏开发
第六章 笔记八 绘制几何体
1.顶点与输入布局在DirectX123D中,顶点是构建几何体的基本单元,它不仅包含了空间位置信息,还可以存储颜色、法线、纹理坐标等其他属性数据。通过定义不同的顶点结构体,可以创建出满足各种需求的顶点格式。例如,以下结构体定义了一个包含位置和颜色信息的顶点:structVertex{ XMFLOAT3Pos; XMFLOAT4Color;};在这个结构体中,XMFLOAT3类型的Pos
云缘若仙
·
2025-02-02 01:23
directx12
3d
3d
笔记
算法
directx12
3d
[C++]DirectX 12 3D
游戏开发
实战—第12章 学习笔记01 2019.5.7
个人学习用,请勿转载第十二章几何着色器词汇曲面细分:tenssellation几何着色器:geometryshader三角形列表:trainglelist内容如果不启用曲面细分这一环节,几何着色器这个可选阶段会位于顶点着色器与像素着色器之间。顶点着色器以顶点作为输入数据,而几何着色器的输入数据则是完整的图元。如果要绘制三角形列表,那么几何着色器程序实际将对列表中的每个三角形T执行下列操作:for(
卡酷酷
·
2025-02-02 01:22
DirectX12
C++
[C++]DirectX 12 3D
游戏开发
实战—第12章 学习笔记02 2019.5.8
个人学习使用,请勿转载12.3纹理数组12.3.1概述纹理数组即为存放纹理的数组。C++代码中纹理数组也由ID3D12Resource接口表示,创建ID3D12Resource对象时,可以通过设置DepthArraySize属性指定纹理数组所存储的元素个数。在d3dApp文件中创建深度/纹理模板时总是将该值设为1。CreateD3DResource12函数。Texture2DArraygTreeM
卡酷酷
·
2025-02-02 01:22
C++
DirectX12
[C++]DirectX 12 3D
游戏开发
实战—第9章 学习笔记03 2019.5.4
DirectX123D
游戏开发
实战—第9章学习笔记03词汇内容9.11附有纹理的山川演示程序给陆地网格重复铺设草地纹理根据时间函数令流水纹理延波浪滚动起来9.11.1生成栅格纹理坐标上图是一个m*n的栅格
卡酷酷
·
2025-02-02 01:52
DirectX12
C++
Unity
FBX导出系统源码:WRP FBX Exporter完整解析
本文还有配套的精品资源,点击获取简介:
Unity
FBX模型导出系统是
游戏开发
中重要工具,它支持3D模型数据在不同平台和软件间以FBX格式进行交换。
Kay Lam
·
2025-02-01 23:07
unity
. Capsule Collider(胶囊碰撞体)
1.EditCollider(编辑碰撞体)作用:允许你在场景视图中手动调整碰撞体的大小和位置。通俗解释:你可以用鼠标拖动碰撞体的边界,调整它的形状和位置。2.IsTrigger(是否触发器)作用:决定碰撞体是否作为触发器使用。通俗解释:如果勾选IsTrigger,碰撞体不会阻挡其他物体,而是会触发事件(比如进入或离开某个区域)。如果不勾选,碰撞体会阻挡其他物体,产生物理碰撞效果。例子:勾选IsTr
无敌最俊朗@
·
2025-02-01 21:52
UnityPreject3
unity
游戏引擎
高赞口碑!侯捷C++系列精品课
从系统软件到
游戏开发
,从嵌入式系统到高性能计算,C++的应用场景极为广泛。然而,C++复杂的语法和高深的编程思想,让许多学习者望而却步。
盼达思文体科创
·
2025-02-01 20:48
经验分享
推荐开源项目:ScriptableObject-Architecture
ScriptableObject-ArchitectureScriptableObject-ArchitectureMakesusingScriptableObjectsasafundamentalpartofyourarchitecturein
Unity
supereasy
牧韶希
·
2025-02-01 05:45
【
Unity
资源包】HEROIC FANTASY WERE-CREATURES PACK 高质量的角色资源包,专为幻想题材游戏设计,尤其适合那些涉及狼人、变身生物或奇幻怪物的游戏项目
该插件包含多个详细建模的角色,配有丰富的动画集,能够帮助
游戏开发
者轻松集成幻想世界中的英雄、怪物或敌人角色。详细介绍:角色模型:该资源包提供了多个变身生物角色,最显著的包括狼人和狼人战士等。
Unity游戏资源学习屋
·
2025-02-01 05:14
Unity插件
【
Unity
渲染插件】GPU Instancer 基于 GPU 实例化技术,旨在解决
Unity
中大量重复对象的渲染瓶颈问题,显著提升游戏性能
GPUInstancer是一款专注于高性能渲染的
Unity
插件,基于GPU实例化技术,旨在解决
Unity
中大量重复对象的渲染瓶颈问题,显著提升游戏性能。
Unity游戏资源学习屋
·
2025-02-01 05:14
Unity插件
Unity
中关于游戏制作的代码架构书写
本代码架构一个由四篇代码组成,用于单机小游戏的开发首先是Message脚本用于消息的存放,代码如下:usingSystem.Collections;usingSystem.Collections.Generic;using
Unity
Engine
我叫_小Z
·
2025-01-31 22:46
unity
unity3d
c#
[
Unity
技术]
Unity
3D高级编程网络层剖析数据协议原理
协议包的格式,json,msgpack,protobuf以及自定义格式项目的网路层在建设中,除了选择传输协议TCP,UDP,以及应用层协议HTTP方式外,还需要选择在传输过程中的业务层协议格式。前面我们分析了TCP,UDP,HTTP的原理与应用,这里我们来了解下在传输层和应用层之上的业务层中,网络数据传输格式的选择以及它们的利弊。我们将在这里剖析JSON,MessagePack,Protobuf的
王 银
·
2025-01-31 22:14
Unity
Unity辅助拓展
json
Unity
3D高级编程C#要点技术排序算法
这其中算法能力比较重要,在程序员生涯中算法能力是基础能力的一种,很多时候程序的好坏,一方面看的是写程序的经验,另一方面看的是对计算机原理的理解程度,还有一方面看的是对算法的理解和运用熟练度。算法能力不仅仅代表的是表面的算法熟知度,也是一种追求卓越的精神高度,即对所有经过自己手的程序效率负责的精神高度。在平时工作中某一处的算法有可能运用的很好,其他地方却依然用了很烂的算法或者算法运用的不太妥当,其对
「已注销」
·
2025-01-31 22:14
程序员
排序算法
算法
java
从0到1:C++ 开启
游戏开发
奇幻之旅(二)
目录
游戏开发
核心组件设计游戏循环游戏对象管理碰撞检测人工智能(AI)与物理引擎人工智能物理引擎性能优化技巧内存管理优化多线程处理实战案例:开发一个简单的2D射击游戏项目结构设计代码实现总结与展望
游戏开发
核心组件设计游戏循环游戏循环是游戏运行的核心机制
小周不想卷
·
2025-01-31 18:41
艾思科蓝学术会议投稿
c
cocos 和
unity
学习
cocos
unity
编辑器等从
游戏开发
的实战来说,应该让策划,美术都用cocos和
unity
另外策划应该能搞定编辑器功能能租到的一切,UI,音效,简单动画等等声音文件的连入调整行为树等等
unity
unity
奔跑的犀牛先生
·
2025-01-31 11:38
cocos
Unity
Unity
实现一些小功能(持续更新)
检查是否是2的整数幂苹果手机,图片长宽均为2的整数幂,且是正方形,才能用pvrtc4压缩检查图片是否为POT:staticboolIsPowerOfTwo(intx){returnx>0&&(x&(x-1))==0;}或者staticboolIsPowerOfTwo(intx){return(x&-x)==x;}原理看这里:https://stackoverflow.com/questions/6
幻冬
·
2025-01-31 10:36
游戏开发
Unity
unity
Unity
脚本之场景(Scene)跳转/转换
Unity
的场景跳转需要用到其自带的场景管理类SceneManage。想要实现场景跳转首先需要在File-->BuildSettings里将你需要用到的场景添加进去。
正倧
·
2025-01-31 10:04
Unity游戏开发
unity
游戏引擎
c#
Unity
基础包 刚体FPS RigidbodyFirstPersonController 脚本研究
版本:
unity
5.3.4语言:C#今天又研究了一个脚本。
暗光之痕
·
2025-01-31 03:00
Unity起航
unity
u3d
基础包
脚本
Cocos Creator 3.8 2D
游戏开发
知识点整理
目录CocosCreator3.82D
游戏开发
知识点整理1.CocosCreator3.8概述2.2D游戏核心组件(1)节点(Node)与组件(Component)(2)渲染组件(3)UI组件3.动画系统
寻找优秀的自己
·
2025-01-31 00:07
cocos
directx12 3d
游戏开发
了解函数名和类名规律,提高开发效率
类常用:形式为XM+“✳✳✳✳✳✳”XMVECTOR:XM+VECTOR向量类XMMATRIX:XMMATRIX矩阵类前加F:FXMVECTORF+XM+VECTOR前3个XMVECTOR参数前加C:CXMVECTORC+XM+VECTOR其余的XMVECTOR参数其他类定义在:DirectXMath库结构函数常用:形式为XM+“✳✳✳✳✳✳”+“✳✳✳✳✳✳”+“✳✳✳✳✳✳”XMVectorA
云缘若仙
·
2025-01-30 21:15
directx12
3d
算法
unity
3d tilemap
2019的
unity
3d需要进入packageManager添加tilemap。不然找不到tilepalette瓦片碰撞器compositecollider2d是将多个碰撞器融合提高性能的。
hewei+
·
2025-01-30 13:34
unity3d
Unity
中Tilemap Layer详解
Unity
中TilemapLayer详解在
Unity
中,Tilemap的Layer用于管理和组织Tilemap中的瓷砖(Tiles),允许你在同一个场景中创建多个重叠的Tilemap层,以便更灵活地处理不同的图层效果
天天进步2015
·
2025-01-30 13:34
编程技巧
unity
游戏引擎
C++
游戏开发
深度解析
引言在本篇文章中,我们将深入探讨C++在
游戏开发
中的应用,包括内存管理、面向对象编程(OOP)、模板使用等,并通过实际代码示例来帮助理解。
python算法(魔法师版)
·
2025-01-30 12:24
c
c++
开发语言
Instantiate 使用预制体生成物体 |
Unity
C#
很多时候需要使用按钮、手势等操作交互,生成游戏物体,一般使用Instantiate函数,用prefab预制体生成物体一个简单的例子,事先在Inspector界面中绑定好预制体publicClassPlayerManager:MonoBehaviour{publicGameObjectPlayer;publicTransformpos;//位置voidCreatePlayer(){instantia
J Hunter
·
2025-01-30 10:10
Unity
c#
unity
游戏
JavaScript系列(49)--游戏引擎实现详解
游戏引擎基础概念小知识:游戏引擎是一个为
游戏开发
提供核心功能的框架,它通常包括渲染系统、物理引擎、音频系统、输入处理、资源管理等模块。通过合理的架构设计,这些模块可以协同工作,为
游戏开发
提供强
ᅟᅠ 一进制
·
2025-01-29 22:45
JavaScript
javascript
游戏引擎
开发语言
UE4的导航系统:基于Tile的导航
不管是
Unity
还是UE都使用了这一套组件。
你一身傲骨怎能输
·
2025-01-29 22:09
UE4虚幻引擎
ue4
cocos开发代码案例
Cocos是一个流行的开源游戏引擎,支持2D和3D
游戏开发
。
chengxuyuan66666
·
2025-01-29 21:07
cocos2d
10分钟玩转C#编程——0.专栏导读
而C#,作为.NET生态系统的核心语言,不仅在
游戏开发
、企业应用、移动应用等多个领域有着广泛的应用,更是许多开发者梦寐以求的技能。为什么选择C#?
总得跑一个
·
2025-01-29 20:18
c#
开发语言
Phaser引擎开发:Phaser基础入门_Phaser引擎概述v1
Phaser引擎概述Phaser是一个开源的HTML5
游戏开发
框架,广泛用于创建2D游戏。它基于Pixi.js,一个高性能的2D渲染引擎,旨在简化
游戏开发
过程,使开发者能够专注于游戏逻辑和创意。
chenlz2007
·
2025-01-29 12:40
游戏开发2
html5
前端
html
游戏
ui
Phaser引擎开发:Phaser基础入门_Phaser引擎概述
Phaser引擎概述什么是Phaser引擎Phaser是一个免费的、开源的、基于Web的2D
游戏开发
引擎,使用JavaScript和HTML5Canvas或WebGL技术。
chenlz2007
·
2025-01-29 12:39
游戏开发2
html5
游戏
音视频
前端
html
Python项目之Pygame制作新年烟花!
2.Pygame是一个用于制作游戏的Python模块,它包含了许多用于
游戏开发
和图形渲染的功能。以下是Pygame的一些主
WANGWUSAN66
·
2025-01-29 09:39
pygame
python
开发语言
计算机
经验分享
源码
观察者模式(Observer)
在
游戏开发
中,事件系统是一个典型的应用案例,允许多个对象对特定事件做出反应。下面我们将详细探讨观察者模式的实现及其在游戏中的应用。
你一身傲骨怎能输
·
2025-01-29 06:43
设计模式
观察者模式
windows
microsoft
CryEngine引擎开发:角色控制与状态机_CryEngine引擎基础
CryEngine引擎基础1.引擎概述CryEngine是一个功能强大的
游戏开发
引擎,广泛用于动作游戏的开发。它提供了丰富的工具和功能,使得开发者可以高效地创建高质量的游戏内容。
chenlz2007
·
2025-01-29 06:09
游戏开发
cryengine
游戏引擎
网络
服务器
junit
CryEngine引擎开发:网络
游戏开发
_CryEngine引擎概述
CryEngine引擎概述引擎架构CryEngine是一款高性能的
游戏开发
引擎,专为动作游戏类项目的开发而设计。它由多个子系统组成,每个子系统都有其独特的功能和职责。
chenlz2007
·
2025-01-29 06:09
游戏开发
cryengine
游戏引擎
网络
php
服务器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他