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
Godot引擎开发
游戏Avatar换装系统-姜雪伟-专题视频课程
课程收益通过本节课学习,可以让玩家将其灵活的应用到网络游戏开发中讲师介绍姜雪伟更多讲师课程网名:海洋,CSDN社区讲师,3D游戏
引擎开发
者,IT讲师,计算机图形学方向研究生,曾在浙江大学CAD&CG;国家重点实验
海洋_
·
2020-08-08 16:10
视频教程
如何阅读《数据库查询优化器的艺术:原理解析与SQL性能优化》
B.1数据库
引擎开发
人员如果您是一名数据库内核的开发者,也许您对于PostgreSQL和MySQL的查询优化器的代码结构、实现过程更为感
那海蓝蓝
·
2020-08-07 13:18
数据库查询优化器
GODOT
游戏编程001
GODOT
游戏编程第一天听说
GODOT
是一款免费又好用的游戏编程软件,很感兴趣,今天下载来开始尝试学习。
GODOT漩涡鸣人
·
2020-08-05 20:36
godot
Godot
3.1 发布,可用性提升,并带来大量新特性
Godot
3.1发布了,
Godot
是一个功能丰富的跨平台2D与3D游戏引擎,它提供了一套通用工具,使开发者可以专注于游戏逻辑。
weixin_34198797
·
2020-08-05 20:05
c#
移动开发
操作系统
Godot
学习-2D粒子
Godot
学习-2D粒子Youtube视频学习笔记Particles2D面板属性Emitting发射粒子。默认值:true。
weixin_33928467
·
2020-08-05 20:52
Godot
-3D教程-02.3D性能和局限性
介绍IntroductionGodot遵循表现与性能平衡信条。在这个表现的世界中,它们总是有许多约定俗成的东西,主要是在用执行速度换取可用性与扩展性方面。下面是一些实际的例子:高效地渲染对象是比较简单的,但是当需要渲染一个大场景的时候就会变得效率低下。为了解决这个问题,我们只把可见性对象加入到渲染线程中,尽管这样也会失去一部分效率,但是这样在同一时间需要渲染的对象减少了,也就大大的提高了整体的效率
weixin_33691700
·
2020-08-05 20:39
Godot
脚本引擎入门-VisualScript(七)
第二部分完善游戏逻辑和启动窗口画面角色逻辑处理改变角色动画角色的碰撞检测敌人场景需要敌人的刚体组件(RigidBody2D),动画图片(AnimationSprite),碰撞图形(CollisitionShape2D),可见控件(VisibilityNotifier2D)敌人动画敌人碰撞检测敌人游戏逻辑主场景需要3个计时器以及位置控件敌人计时器(Timer)随机出现敌人分数计时器(Timer)增加
游戏爱好者2017
·
2020-08-05 20:46
Godot
脚本引擎入门-VisualScript(五)
物理动力学KinematicBody2D学习本小节先须理解什么是KinematicBody,它是一种特殊的物体类型,它可以有用户来控制,它们不会受到物体的影响。通常主要用在两个方面一个是模拟运动,另外一个是角色动力学。什么是模拟运动?举个简单的例子,比如飞船的移动,还有太阳,星球运动等等,我们不可能用真的飞船去移动,但通过模拟的方式,就更现实中的飞船移动,达到的效果一样,这样我们为什么需要用模拟运
游戏爱好者2017
·
2020-08-05 20:16
Godot
脚本引擎入门-VisualScript(一)
什么是VisualScripting?首先来介绍一下VisualScripting脚本,它是一种可视化脚本工具,不需要程序员来写每一行代码,入门比较容易,只需要理解游戏中的逻辑以及开发流程,不用学编程,一样可以制作出一款游戏。如果你是引擎的入门者,一个没有编程经验的人,你可以来看看如果你想快速创建一款简单的游戏,它非常适合你如果你是一个游戏的设计者,你只需要想好游戏的流程,就可以开发一款游戏出来,
游戏爱好者2017
·
2020-08-05 20:16
Godot
脚本引擎入门-VisualScript(六)
第一步游戏人物的移动和动画如何使用自定义变量如何获取变量使用get来获取变量如何设置变量使用set来设置变量如何调用变量使用set或get来调用变量如何使用自定义函数如何限制移动的范围如何控制人物的动画首先我们在Scene下创建三个控件分别是Area2D,AnimatedSprite和一个CoooisionShpae2D对象,如图所示如图1-1我们再创建两个内置的函数_process和_ready
游戏爱好者2017
·
2020-08-05 20:16
Godot
基础教程05:刚体炮弹
2D物理体概述在
godot
中,2D物理体类为Ph
地球上的大海
·
2020-08-05 20:58
Godot引擎
关于
Godot
游戏
引擎开发
过程的技术细节—模块开发
关于
Godot
游戏
引擎开发
过程的技术细节—模块开发模块(Modules)开发官方技术文档详细步骤在
Godot
源代码中找到modules/文件夹并打开,所有自定义拓展模块都要放在这个文件夹下。
BGsusu
·
2020-08-05 19:44
Godot引擎开发
godot
顶级游戏引擎
Github界面:GodotEngine-多平台2D和3D游戏引擎戈多引擎主页:https://godotengine.org2D和3D跨平台游戏引擎GodotEngine是一款功能丰富的跨平台游戏引擎,可通过统一界面创建2D和3D游戏。它提供了一套全面的通用工具,因此用户可以专注于制作游戏,而无需重新发明轮子。只需单击即可将游戏导出到多个平台,包括主要桌面平台(Linux,MacOSX,Wind
乌恩大侠
·
2020-08-05 19:56
涨姿势
Godot
GUI探讨续二
文章目录5个最有用的容器CenterContainerMarginContainerVBoxContainerHBoxContainerGridContainer5个最有用的容器如果您构建工具,则可能需要所有容器。但对于大多数游戏来说,少数就足够了:MarginContainer,用于在部分UI周围添加边距CenterContainer,用于在其边界框中居中其子级VboxContainer和Hbo
鄙人很懒
·
2020-08-05 19:20
Godot
Godot
Engine 学习笔记引言
一些想说的…时已大三,上学期也临近期末。大学时总是想搞一些东西,无奈还是自身能力不够,时间总是受限于大学课内,课外时间也不少花在游戏上,至今没有什么工程作品课拿得出手。大三上学期一开始就下载了Unity3D,那软件大的毛包毛,C盘TMP文件夹里一半的空间被这玩意儿给占了。调试一下游戏就要编译个几秒钟的脚本,学校用笔记本实在难以达到舒适的制作体验。此外Unity给我的感觉是采用了大量可视化策略来替代
刘阿宾
·
2020-08-05 18:56
Godot
UE4基础:自定义GameInstance(5月30日 更新)
这个流程很像
Godot
中的AutoLoad步骤自定义GameInstance类设置项目的默认GameInstance类实现获取这个GameInstance实例的方法在C++中调用在蓝图中调用自定义GameInstance
开发游戏的老王
·
2020-08-05 18:47
Unreal笔记
Godot
Engine:用Shader实现旗帜飘飘的效果
本文是《【手把手带你
Godot
游戏开发第二弹】名场面临摹》的一部分。老王将手把手教大家如何使用
Godot
引擎的Shader,实现一个游戏中常见的旗帜飘飘的效果。
开发游戏的老王
·
2020-08-05 18:47
Godot笔记
老王的游戏开发教程
#
Godot
实践
Godot引擎
游戏开发
Q&A:通过一个情景理解GDScript中的继承机制(
Godot
游戏引擎萌新向)
很多萌新在学习GodotEngine和GDScript之前并没有接触过面向对象编程,所以看《手把手带你
Godot
游戏开发第一弹》时遇到“继承”这个概念,感到很困惑,什么场景下使用继承呢?
开发游戏的老王
·
2020-08-05 18:15
#
Godot
基础
Godot笔记
Godot
Engine:5种碰撞体以及RigidBody的4种模式
5种CollisionObject(碰撞体)CollisionObject是
Godot
中所有可参与碰撞的节点类的基类:Area:没有“外壳”的区域性碰撞体,其它碰撞体都是有“外壳”的。
开发游戏的老王
·
2020-08-05 18:15
Godot笔记
#
Godot
基础
老王的游戏开发教程
UE4、Unity以及
Godot
的一些参数对比(更新中)
主要指标指标UnityUE4
Godot
说明是否开源否是是收费模式阶梯式订阅收费模式盈利抽成模式(抽成门槛100万美元,抽成5%)完全免费跨平台开发Win,macOS,Linux(Unity官方在社区提供了
开发游戏的老王
·
2020-08-05 18:15
#
Godot
实践
Unreal笔记
技术杂文
游戏开发
Godot
Unity
UE4
Godot
Engine:碰撞和碰撞检测的简单实例(RigidBody2D与StaticBody2D碰撞)
按照下图场景树所示构造一个场景:节点的名称即为节点类型红色方框分别对应着每个CollisionShape2D中Shape(都是RectangleShape2D)的范围注意:为了避免不必要的性能消耗,RigidBody以及RigidBody2D默认是不开启碰撞检测的,所以需要碰撞检测必须做两件事:将ContactMonitor设为true(开启碰撞检测)将ContactRoported设为一个大于0
开发游戏的老王
·
2020-08-05 18:15
Godot笔记
#
Godot
基础
老王的游戏开发教程
Godot
Engine:如何把你游戏中的Sprite、UI以及3D模型变成灰色
文章目录用Shader置灰2D(Sprite和UI)的置灰范例Shader代码效果3D的置灰范例Shader代码效果用Shader置灰2D(Sprite和UI)的置灰范例Shader代码shader_typecanvas_item;uniformboolis_gray=false;voidfragment(){vec4color=texture(TEXTURE,UV);if(is_gray){co
开发游戏的老王
·
2020-08-05 18:15
Godot笔记
#
Godot
实践
Godot
游戏开发
Godot
Engine:碰撞和碰撞检测的简单实例(RigidBody2D与Area2D碰撞)
按照下图场景树所示构造一个场景:节点的名称即为节点类型红色方框分别对应着每个CollisionShape2D中Shape(都是RectangleShape2D)的范围注意:如果没有发生碰撞检测确认:Monitoring是否开启(是否检测Area与刚体或其它Area间的碰撞)Monitorable是否开启(是否可以被其它Area检测)下面是"Area2D"上脚本的内容“Area.gd”把回调方法on
开发游戏的老王
·
2020-08-05 18:15
Godot笔记
#
Godot
基础
老王的游戏开发教程
【手把手带你
Godot
游戏开发】FlappyBird:4.1无限地面之
Godot
青年(AnimationPlayer)版
本章节效果图前言为什么这个版本叫
Godot
版呢?因为如果用unity等引擎来实现这个小功能,大家可能不会选择它的动画系统,不是说其它引擎不能,是比较麻烦,大家宁愿选择写两行代码来实现。
开发游戏的老王
·
2020-08-05 18:14
Godot笔记
老王的游戏开发教程
【手把手带你
Godot
游戏开发】FlappyBird:2.坠落吧,小鸟
本章节效果图前言在本章节开始之前,我建议大家再重温一下《FlappyBird》的原作,一方面明确一下我们临摹的目标,另一方面也消解一下宅家的各种负面情绪。今天玩《FlappyBird》的时候请大家着重观察一下“主角”小鸟的各种特征:小鸟飞翔的时候会扇动翅膀(帧动画)我们通过点击鼠标(或点击手机屏幕)向它发出“飞”的指令(可交互)获得指令后,小鸟会向上飞,如果点击不及时,小鸟会坠落(有物理属性)当然
开发游戏的老王
·
2020-08-05 18:14
Godot笔记
老王的游戏开发教程
【手把手带你
Godot
游戏开发】出道即巅峰,先做个盈利千万的小项目
引言你没看错,就是这个!FlappyBird!曾经的网红,2014年前后由越南开发者阮哈东用不到一周时间开发的免费游戏,5000万的下载量,凭一条Banner广告,日入50000美金,一个热门手游的生命周期一般是3到6个月,这家伙是热门中的热门,网红中的网红,然后你自己算算吧,说它是千万级已经算保守了。所-以-我-不-是-标-题-党!不过我们还是要以平常心对待它,因为你我不是阮哈东,现在也不是那个
开发游戏的老王
·
2020-08-05 18:14
Godot笔记
#
Godot
基础
老王的游戏开发教程
【手把手带你
Godot
游戏开发】FlappyBird:4.3无限地面之文艺青年(shader)版
本章节效果图原理这种方法是通过Shader的UV动画实现的步骤1.重新导入素材
Godot
默认的图片导入模式是非重复的,由于我们要移动UV,因此要把"back.png"设为Repeat然后将它重新导入一下
开发游戏的老王
·
2020-08-05 18:14
Godot笔记
老王的游戏开发教程
#
Godot
实践
游戏开发
godot
shader
【手把手带你
Godot
游戏开发】FlappyBird:1.Hello World
本章节效果图步骤本章节效果图1.导入资源2.添加一个“Game”节点3.添加背景4.设置分辨率5.调整背景图的大小和位置6.运行一下7.作业1.导入资源把资源文件夹整个拖拽到
Godot
的文件系统下面2.
开发游戏的老王
·
2020-08-05 18:14
Godot笔记
#
Godot
基础
老王的游戏开发教程
【手把手带你
Godot
游戏开发】
Godot
界面介绍
初次启动
Godot
的编辑界面应该是下面的样子,在所有游戏引擎中,
Godot
的界面设计应该算最简洁规范的了。
开发游戏的老王
·
2020-08-05 18:14
Godot笔记
#
Godot
基础
老王的游戏开发教程
【手把手带你
Godot
游戏开发】新建
Godot
项目
宅家期间倾情巨献:真·手把手
Godot
游戏开发系列教程GodotEngine3.2stable点击桌面的GodotEngine图标进入项目管理器界面,如果是初次运行,你的项目列表应该是空的,右上角可以设置引擎界面的语言
开发游戏的老王
·
2020-08-05 18:13
Godot笔记
#
Godot
基础
老王的游戏开发教程
Godot
Engine:可约束轴向的第三人称摄像机实现
代码extendsCameraexportvarlock_x:bool=falseexportvarlock_y:bool=falseexportvarlock_z:bool=falseexport(float,EXP,0.1,1.0,0.1)varsmoothing:float=0.5vartarget:Spatialvaroffset:Vector3func_ready():add_to_gr
开发游戏的老王
·
2020-08-05 18:43
Godot笔记
#
Godot
实践
从Unity到
Godot
:用Signal去实例化
本文参考了《Instancingwithsignals》前言在Unity中,运行时实例化GameObject,如果不显式指定它的父节点,系统会默认把它放到场景的顶层,而在
Godot
中,你则必须显式指定每一个节点的父节点
开发游戏的老王
·
2020-08-05 18:43
Godot笔记
#
Godot
实践
Godot
动画系统:动画状态机-添加动画节点(AnimationNode)
上文《
Godot
动画系统:动画状态机-AnimationTree(AnimationNodeStateMachine模式)基本设置与界面》介绍了AnimationTree的基本设置和界面,下面介绍一下如何为状态机添加动画节点和动画过渡首先看一下
开发游戏的老王
·
2020-08-05 18:43
Godot笔记
#
Godot
基础
Godot
动画系统:动画状态机-AnimationTree(AnimationNodeStateMachine模式)基本设置与界面
下文以3D环境为例介绍
Godot
动画状态机我们已经导入了一个带有多组动画的模型,见《GodotEngine:Blender模型导入
Godot
自动生成的场景结构》1.添加AnimationTree在Beefy
开发游戏的老王
·
2020-08-05 18:43
Godot笔记
#
Godot
基础
Godot
Engine:CSG(Constructive Solid Geometry)工具
ConstructiveSolidGeometry)即可构造硬质几何体听起来很高大上的概念,实际上就是类似于Blender中非破坏性布尔工具,或者Unity中的那个Probuilder插件,用于快速地搭建场景原型
Godot
开发游戏的老王
·
2020-08-05 18:43
Godot笔记
#
Godot
基础
Godot
教程中文版-脚本(Scripting)
脚本(Scripting)https://github.com/okamstudio/
godot
/wiki/tutorial_scripting介绍很多人都会谈及到一些可以允许开发者不用coding就能制作出视频游戏的工具
dengchunfeng
·
2020-08-05 18:57
Godot游戏引擎
Godot
Engine 学习笔记 AnimatedSprite
AnimatedSpriteAnimatedSprite简要说明成员函数信号成员变量说明成员函数说明使用AnimatedSprite以下为我对于官方文档的翻译以及使用情况,3.0版本的文档AnimatedSprite官方文档继承:Node2D
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 Area2D
Area2DArea2D简要说明成员函数信号成员变量枚举说明成员函数说明使用Area2D以下为我对于官方文档的翻译以及使用情况,3.0版本的文档Area2D官方文档继承:CollisionObject2D
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 激光效果
激光效果激光效果主要材料原理制作脚本改进激光效果效果图:主要材料Line2D节点官方文档3.1版RayCast2D节点官方文档3.1版原理通过使用RayCast2D节点获取与光线相交的最近的交点,再使用Line2D画出以RayCast2D节点位置和交点位置两点为端点的线段。制作场景创建character场景:Node2D(character)Sprite(person)Sprite(gun)Rem
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 RigidBody2D
RigidBody2DRigidBody2D简要说明成员函数信号成员变量枚举说明成员函数说明使用RigidBody2D以下为我对于官方文档的翻译以及使用情况,3.0版本的文档RigidBody2D官方文档继承:PhysicsBody2DProjectSettings(项目设置)>Physics>2d”中的“DefaultAngularDamp”。默认值:-1。floatangular_veloci
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 KinematicBody2D
KinematicBody2DKinematicBody2D简要说明成员函数成员变量说明成员函数说明使用KinematicBody2D以下为我对于官方文档的翻译以及使用情况,3.0版本的文档KinematicBody2D官方文档继承:PhysicsBody2D
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 Camera2D
Camera2DCamera2D简要说明成员函数成员变量枚举说明成员函数说明使用Camera2D以下为我对于官方文档的翻译以及使用情况,3.0版本的文档Camera2D官方文档继承:Node2D
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 Texture
TextureTexture简要说明成员函数成员变量枚举说明成员函数说明使用Texture以下为我对于官方文档的翻译以及使用情况,3.0版本的文档Texture官方文档继承:Resource
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 脚本-创建
脚本-创建脚本建立场景添加脚本处理信号脚本在
Godot
3.0之前,编写游戏脚本的唯一选择是使用GDScript。而现在,
Godot
官方支持四种语言,并且能够动态添加额外的语言!
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 CollisionShape2D
CollisionShape2DCollisionShape2D简要说明成员变量说明使用创建碰撞形状CollisionShape2D以下为我对于官方文档的翻译以及使用情况,3.0版本的文档CollisionShape2D官方文档继承:Node2D
d9p
·
2020-08-05 18:25
Godot
Engine
Godot
Engine 学习笔记 创建一个新项目
创建一个新项目新建项目编辑器新建项目打开
Godot
会出现项目管理器点击"新建"按钮,会弹出一个新建窗口,输入项目名和项目路径即可。编辑器新建完项目,
Godot
了就会打开编辑器。
d9p
·
2020-08-05 18:24
Godot
Engine
godot
游戏引擎自学入门笔记--GDScript语言导论,官方文档翻译(七)
变量与赋值Allvariablesinadynamicallytypedlanguageare“variant”-like.Thismeansthattheirtypeisnotfixed,andisonlymodifiedthroughassignment.Example:动态类型语言中的所有变量都是“可变”的。这意味着它们的类型不是固定的,而是通过赋值修改的。例如:静态语言的:inta;//V
dark_tone
·
2020-08-05 18:23
游戏引擎
godot
游戏引擎自学入门笔记-- 再谈实例化,官方文档翻译(四)
Instancinghasmanyhandyuses.Ataglance,withinstancingyouhave:Theabilitytosubdividescenesandmakethemeasiertomanage.Atooltomanageandeditmultiplenodeinstancesatonce.Awaytoorganizeandembedcomplexgameflowsor
dark_tone
·
2020-08-05 18:23
游戏引擎
godot
游戏开发pdf_开始使用
Godot
开发游戏
godot
游戏开发pdf制作视频游戏非常重要,即使制作一个简单的视频游戏也需要大量工作。通过使用诸如
Godot
之类的游戏引擎,您可以将工作量减少一半。所以你想做游戏?
cumj63710
·
2020-08-05 18:17
Godot
3游戏引擎入门之十三:实现玩家的跳跃功能并完成一个平台小游戏(上)
首先必须得提到一个好消息:
Godot
3.1Beta1已经发布啦!
IT自学不成才
·
2020-08-05 18:57
Godot
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他