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
游戏开发】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
Godot
3游戏引擎入门之十一:
Godot
中的粒子系统与射击游戏(下)
PS:在写文章的这两天,
Godot
官方又紧凑地发布了第四个Alpha版本,大家可以到这里下载:
Godot
3.1Alpha4,本以为圣诞节前会发布第一个Beta版本,目前来看还会有第五个Alpha
IT自学不成才
·
2020-08-05 18:57
Godot
Godot
3游戏引擎入门之八:添加可收集元素和子场景
除此之外,我还会介绍
Godot
中两个非常重要的概念或者实用技巧:子场景的创建和
Godot
中信号的使用。和之前的文
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之十一:
Godot
中的粒子系统与射击游戏(上)
一、前言第一个收集金币的小游戏结束了,洋洋洒洒写了三篇文章,分别介绍了相关节点、场景以及所有的代码,作为新手能够独立使用
Godot
完成自己的第一个游戏也算是正式入门了!
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(下)
一、前言继续前面的两篇文章,《
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏》一共分为三小篇,链接如下:
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(上)
Godot
3
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之七:地图添加碰撞体制作封闭的游戏世界
Godot
3游戏引擎入门之五:上下左右移动动画(下)
Godot
3游戏引擎入门之六:制作TileMap瓦片地图上面的第一篇文章中,其实我们已经实现了一个简单的封闭世界,我们是这
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(上)
一、前言时间飞快,我有一段时间没有发表博客了,这段时间并不忙,一方面我自己也在不断学习,另一方面暂时不知写哪方面的内容了,感觉
Godot
中一些基础的部分我都或多或少谈到了,所以我打算使用我们学习过的知识来做一个小游戏吧
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之五:上下左右移动动画(上)
上下左右移动也叫Top-down移动动画,这篇文章我会通过
Godot
中的节点以及相关的代码来实现玩家主角的基本移动控制。之后,再
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之二:第一个简单的游戏场景
不过到了10月份会慢慢恢复,目前我在抽出一点时间好好准备这个
Godot
系列,边写边学习边迎接
Godot
3.1版本的到来,也算是一件高兴地事情,哈哈。
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之五:上下左右移动动画(下)
一、前言本篇是上一节文章:
Godot
3游戏引擎入门之五:上下左右移动动画(上)的继续。
IT自学不成才
·
2020-08-05 18:56
Godot
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(中)
,我们一起学习探讨了几个常用的新节点,也顺便了解一下GDScript脚本中几个重要关键字的用法,最后总结了我个人认为比较实用的几个所谓“最佳实践”,写了这么多的目的就是为了本篇和下一篇服务的:我们使用
Godot
3.1Alpha2
IT自学不成才
·
2020-08-05 18:56
Godot
开源聊天机器人在
GODOT
中的实现
作为一名游戏爱好者,假期里稍微研究了下
Godot
这个游戏引擎,想做一些小游戏。
Boooooil
·
2020-08-05 18:20
Godot
【翻译】游戏设计模式之状态机
一、前言本文是一篇关于游戏设计模式之状态模式的文章内容翻译,我在上一篇文章
Godot
3游戏引擎入门之十四:刚体RidigBody2D节点的使用以及简单的FSM状态机介绍中简单地介绍了FSM有限状态机的含义以及游戏中的简单实现
IT自学不成才
·
2020-08-05 17:45
Godot
翻译
Godot
3游戏引擎入门之十四:RigidBody2D刚体节点的应用以及简单的FSM状态机介绍
嗯,从本篇开始,我会陆陆续续更新一些新的文章,尽管更新的频率可能会变得“佛系”,不过我肯定不会放弃
Godot
的,哈哈。?不知不觉,
Godot
3.1正式版都已经发布好几个月了,现在最新的稳
IT自学不成才
·
2020-08-05 17:45
Godot
Godot
3游戏引擎入门之十五:RigidBody2D刚体节点的几种应用场景及示例
在上一篇
Godot
3游戏引擎入门之十四:刚体RidigBody2D节点的使用以及简单的FSM状态机介绍的文章中,我们主要讨论了刚体节点RigidBody2D的一些常用属性以及在游戏中的简单使用,利用刚体节点开发了一个简单的太空飞船射击小游戏
IT自学不成才
·
2020-08-05 17:45
Godot
Godot
3游戏引擎入门之零零:简单的想法
一、缘由今年7月份,也就是上个月,惊奇的发现世界上存在着这么一个小巧灵动的游戏引擎:GodotGameEngine,图标非常可爱另类,研究了一番,现在已经是3.0的版本(目前是3.0.6),看官方新闻,最新版3.1正在紧张有序的开发中,据说会有重大突破,期待。:joy:这个游戏引擎虽小,但是真的是五脏俱全:支持Window/Mac/Linux主流操作系统,支持普通的2D和3D游戏开发,支持Andr
IT自学不成才
·
2020-08-05 17:44
Godot
Godot
3游戏引擎入门之零一:【翻译】为什么要选择
Godot
引擎
前言本文作为我的
Godot
系列文章的第二篇,是一篇翻译文作为
Godot
的优点说明吧,虽然文章发布于去年,但还是很有借鉴意义,翻译的不是很好请海涵!
IT自学不成才
·
2020-08-05 17:44
Godot
翻译
Godot
游戏开发实践之一:使用High Level Multiplayer API制作多人游戏(下)
一、前言继续接着上篇介绍局域网多人游戏的开发:
Godot
游戏开发实践之一:使用HighLevelMultiplayerAPI制作多人游戏(上),本篇主要讲解代码分析与开发总结。
IT自学不成才
·
2020-08-05 17:44
Godot
Godot
游戏引擎
游戏开发
2D多人游戏
游戏教程
Godot
3游戏引擎入门之十二:
Godot
碰撞理论以及KinematicBody2D的两个方法
嗯,我们前面已经陆陆续续讨论了很多
Godot
中的一些基础元素、基本功能,最后也顺理成章地完成了两个小Demo:金币收集小游戏太空射击小游戏这两个游戏实际上并没有很大的区别,都是简单地进行上下左右移动并完成一些特定功能
IT自学不成才
·
2020-08-05 17:44
Godot
Godot
3游戏引擎入门之十四:RigidBody2D刚体节点的应用以及简单的FSM状态机介绍
godot
_cover.jpg一、前言时间飞逝,距离上次更新已经有半年之久!
spkingr
·
2020-08-01 01:41
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(下)
godot
_cover.jpg一、前言继续前面的两篇文章,《
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏》一共分为三小篇,链接如下:
Godot
3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏
spkingr
·
2020-07-31 18:07
Godot
Engine:4.0版的Shader即将支持全局和实例uniform类型,更多玩法即将解锁!
并非译文,官网原文请见《
Godot
4.0getsglobalandper-instanceshaderuniforms》文章目录全局uniform衍生玩法:1.将角色的信息传递给所有相关的着色器2.以不变应万变的方式改变世界
开发游戏的老王
·
2020-07-31 18:58
Godot笔记
#
Godot
实践
[
Godot
3游戏引擎实践]平台跳跃小游戏(零)-准备工作
Godot
3引擎自发布以来以其简单易上手、功能齐全、支持多平台并且完全免费开源等特点赢得了许多游戏开发者的青睐。
写信Shin
·
2020-07-29 08:41
开源游戏3D引擎之
Godot
的专用脚本语言
id=gdscript说明:
Godot
的专用脚本语言历史:总结一下就是由于其他语言的总总不适合
Godot
,最后GDScript就诞生了。
wisdom605768292
·
2020-07-28 23:27
GoDot游戏开发
godot
游戏引擎自学入门笔记--可视化脚本续,官方文档翻译(十一)
节点与术语Beforecontinuing,itmustbenotedthattheNodeterminologyneedstobeusedwithcare.WhenreferringtoVisualScriptNodes(orgenerallyNodes)thistextwillrefertothelittleboxesyouconnectwithlines,whicharepartofagra
dark_tone
·
2020-07-27 21:47
游戏引擎
上一页
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
其他