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
Godot
Engine:gitignore设置
Godot
项目目录比较简单.import是默认产生的文件夹,
Godot
导入外部文件产生的文件都存在这里local_only是自建的文件夹,不打算放到git管理中的所有文件都放到这里#.gitignore.import
开发游戏的老王
·
2020-09-14 00:23
Godot笔记
#
Godot
实践
游戏开发
Godot
Engine
Godot
Engine 学习笔记 场景和节点
GodotEngine学习笔记场景和节点场景和节点节点场景场景和节点节点在
Godot
中节点作为创建游戏得到基本构建模,且可以用与执行各种特殊的功能。
d9p
·
2020-09-14 00:28
Godot
Engine
【手把手带你
Godot
游戏开发】FlappyBird:5.1 无尽水管子滚滚来(一)
本章节效果图步骤制作Pipe.tscn按照下图的样子,在场景树上新建一棵子树(红框中的内容),“Pipe”是一个Node2D,其它节点的名称或前缀即代表其类型关于
Godot
的碰撞和碰撞检测的使用,请看这几篇文章
开发游戏的老王
·
2020-09-14 00:59
老王的游戏开发教程
Godot笔记
godot
游戏开发
【手把手带你
Godot
游戏开发】FlappyBird:3.在哪坠落就在哪飞起来
上一章节《[手把手带你
Godot
游戏开发]FlappyBird:2.坠落吧,小鸟》我们已经实现了小鸟的坠落,那么这一章节我们要让它飞起来了本章节效果图首先我们把"Rigidbody2D"更名为"Bird
开发游戏的老王
·
2020-09-14 00:27
Godot笔记
老王的游戏开发教程
手把手带你Godot游戏开发
游戏开发
Godot
3游戏引擎入门之六:制作TileMap瓦片地图
一、前言收到一个高兴的消息:2018年Github最新统计出炉,
Godot
是所有项目里增长速度最快的第三位!所以,我还是非常看好它的,哈哈!
IT自学不成才
·
2020-09-14 00:21
Godot
【手把手带你
Godot
游戏开发】FlappyBird:4. 无限地面
这个小功能的实现使用了三种不同的方法:《[手把手带你
Godot
游戏开发]FlappyBird:4.1无限地面之
Godot
青年(AnimationPlayer)版》《[手把手带你
Godot
游戏开发]FlappyBird
开发游戏的老王
·
2020-09-14 00:04
Godot笔记
老王的游戏开发教程
游戏开发
Godot
Godot
游戏开发实践之四:搬运Unity的Pluggable AI教程
系列教程:Unitytutorial:PluggableAIWithScriptableObjects,教程详细介绍了Unity中如何实现可插拨式AI的功能,在我的一番苦苦研究下,硬生生地把它给搬运到了
Godot
IT自学不成才
·
2020-09-14 00:03
Godot
游戏
游戏开发
游戏引擎
Godot
AI
Godot
Engine:布娃娃系统(Ragdoll System)及物理骨骼(PhysicalBone)的工作流程
配置物理骨骼2.编写脚本3.测试运行运行效果0.模型准备在Blender完成建模及蒙皮,以glTF格式导出模型(Doll.glTF)1.配置物理骨骼Doll的默认场景结构如下选择Skeleton并创建物理骨架
Godot
开发游戏的老王
·
2020-09-12 16:12
#
Godot
基础
#
Godot
实践
Godot笔记
Godot
游戏开发
布娃娃系统
Ragdoll
Physical
Bone
Godot
Engine:用BoneAttachment节点为骨骼附加物
文章目录前言0.准备带骨骼的模型1.导入
Godot
2.配置BoneAttachment节点3.静态添加附加物测试4.动态添加附加物测试前言BoneAttachment是一个非常重要的节点,使用它可以在游戏运行时
开发游戏的老王
·
2020-09-12 16:12
Godot笔记
#
Godot
实践
Godot
游戏开发
Java服务器Tomcat安装和配置
1.Java环境-JDK安装参照:Java基础1-环境篇:JDK安装与环境变量配置https://blog.csdn.net/
godot
06/article/details/1043782532.Web
第一段代码
·
2020-08-26 12:50
Java开发
项目实战笔记
godot
3.0 热更
自动升级,打补钉,集成下载DLC,世界很美好,不过
Godot
3.0无法从user://路径加载图片资源,好像破坏这份美好。到底该怎么办,查资料,问大佬,最终只能是利用项目打包,热更打包后的文件。
Godan
·
2020-08-24 14:51
[
Godot
3游戏引擎实践]平台跳跃小游戏(四)-玩家角色控制
欢迎阅读
Godot
3平台跳跃游戏实践系列文章,本系列将从创建工程开始,记录一个平台跳跃小游戏的制作过程,文章中如有错误或不妥之处欢迎指出。
写信Shin
·
2020-08-23 23:18
Godot
3游戏引擎入门之七:地图添加碰撞体制作封闭的游戏世界
godot
_cover.jpg一、前言在前面的文章中,我分别介绍了如何上下左右移动玩家,以及使用瓦片集制作丰富的游戏地图,现在,是时候结合在一起,制作一个简单的游戏世界了,这个游戏世界既有丰富的场景元素
spkingr
·
2020-08-23 10:11
Godot
Shader笔记:着色器语言(四)
原文地址:Docs»Shading»Shadingreference»Shadinglanguage函数(Functions)在
Godot
着色器中可以使用如下语法定义函数:ret_typefunc_name
吃烧烤的老王
·
2020-08-23 08:55
Godot
3游戏引擎入门之十三:实现玩家的跳跃功能并完成一个平台小游戏(下)
godot
_cover.jpg一、前言本文为上一篇文章的续篇,在上一节中我们一起讨论了
Godot
中平台游戏玩家跳跃功能的实现方法,并使用到了本次小游戏中,那么本节内容主要是分享这个平台小游戏的基本结构和制作过程
spkingr
·
2020-08-23 05:44
【翻译】游戏设计模式之状态机
godot
_cover.jpg一、前言本文是一篇关于游戏设计模式之状态模式的文章内容翻译,我在上一篇文章
Godot
3游戏引擎入门之十四:刚体RidigBody2D节点的使用以及简单的FSM状态机介绍中简单地介绍了
spkingr
·
2020-08-23 04:04
Godot
游戏框架踩坑记录
前言毕设中使用
Godot
框架时遇到了一些问题,本文只对部分问题和解决方法做简要说明,而不对解决过程进行详细描述。
才才才
·
2020-08-22 12:01
游戏开发
游戏引擎
Godot
3游戏引擎入门之四:给主角添加动画(上)
godot
_cover.jpg一、前言说明:我目前使用的
Godot
3.1预览版,所以会与
Godot
3的版本有一些区别,界面影响不大,如果要使用我上传的GithubDemo代码,记得去官网下载3.1预览版
spkingr
·
2020-08-22 04:02
Godot
3游戏引擎入门之三:移动我们的主角
godot
_cover.jpg一、前言说明:我目前使用的
Godot
3.1预览版,所以会与
Godot
3的版本有一些区别,界面影响不大,如果要使用我上传的GithubDemo代码,记得去官网下载3.1预览版
spkingr
·
2020-08-22 00:55
Godot
3游戏引擎入门之四:给主角添加动画(下)
godot
_cover.jpg一、前言本篇是上一节文章:
Godot
3游戏引擎入门之四:给主角添加动画(上)的继续。
spkingr
·
2020-08-21 17:51
Godot
3游戏引擎入门之五:上下左右移动动画(上)
godot
_cover.jpg一、前言前面的几篇文章陆陆续续开始介绍2D游戏中对玩家的一些基本操作流程了,不过功能实现非常有限,接下来我想完完整整的打造一个小Demo:在封闭的游戏场景里控制玩家自由移动
spkingr
·
2020-08-21 09:44
Godot
3游戏引擎入门之五:上下左右移动动画(下)
godot
_cover.jpg一、前言本篇是上一节文章:
Godot
3游戏引擎入门之五:上下左右移动动画(上)的继续。
spkingr
·
2020-08-20 00:18
Godot
Engine:从COLLADA(*dae)模型中读取碰撞体
如果能在Blender中把模型的碰撞体也编辑好,并且在
Godot
中能够自动识别,那么整个工作流程就会更加流畅了。这一点
Godot
已经为我们想到了。并且通过简单的几步就可以实现。
开发游戏的老王
·
2020-08-17 12:16
Godot笔记
#
Blender笔记
#
Godot
实践
Godot
着色器基础
原文地址:Docs>Shading>Shadingreference>Shaders简介着色器是一种运行在GPU上的独特程序。它们会决定如何拾取网格模型的数据(诸如顶点位置,颜色,法线等)以及如何将它们绘制到屏幕上。着色器的工作原理与普通的程序区别很大,因为着色器是按照进行GPU的工作原理优化过的。一个直接的影响就是:当着色器执行完毕后不会保留任何数据;它们将最终颜色输出到屏幕以后,便去进行新的工
开发游戏的老王
·
2020-08-17 00:45
Godot笔记
我的译文
#
Godot
实践
GDScript静态类型
Godot
3.1开始支持静态类型,可以用于变量、常量、函数参数和返回类型不使用静态类型:vardelta=Vector2.ONEconstMAX_TIME=59.0funcmy_func(node):returnnode
云落溪音
·
2020-08-16 09:00
Python为什么要使用虚拟环境-Python虚拟环境的安装和配置-virtualenv
受益良多,转载记一下,原文章地址https://blog.csdn.net/
godot
06/article/details/81079064一虚拟环境virtualenvironment它是一个虚拟化,
烟雨平生cj
·
2020-08-16 08:14
-------Python
Unity性能分析UPR
众所周知,Unity3D引擎在手机游戏上使用的比较多,而且也相对简单易学(可能
GODOT
现在会更容易上手一点,不过就就业来说学Unity3D的性价比应该会高一些)。
Edward.W
·
2020-08-10 22:47
Unity性能分析
2D开源游戏引擎调研报告(一)
一、
Godot
二、Panda3D三、Cocos2dx四、CocosCreator(注:这些软件中的3d部分功能均不在考察范围中)调研内容:1.使用语言2.可执行文件可以运行的平台3.对象的封装、继承、实例化等功能
此曲只应人间有
·
2020-08-10 15:54
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笔记
老王的游戏开发教程
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他