-
第一种 Go语言的应用程序
所属栏目:[语言] 日期:2023-06-19 热度:4366
通过前面学习大家已经对Go语言有了一定的了解,那要怎么来创建一个Go语言程序呢?本节就来带领大家实现一个简单的程序——在控制台输出“Hello World!”。
在控制台输出“Hello World!&[详细] -
Go语言工程结构详细说明
所属栏目:[语言] 日期:2023-06-19 热度:5726
一般的编程语言往往对工程(项目)的目录结构是没有什么规定的,但是Go语言却在这方面做了相关规定,本节我们就来聊聊Go语言在工程结构方面的有关知识。
我们前面讲搭建Go语言开发环境时提到的环境变量 GOPATH,项[详细] -
Go语言集成开发环境(IDE)大总结
所属栏目:[语言] 日期:2023-06-19 热度:9657
前面我们介绍了Go语言的安装,本节我们来为大家介绍几款强大的Go语言集成开发环境(Integrated Development Environment,IDE)和编辑器。
如何挑选合适的编辑器或集成开发环境呢?下面列举了一些Go语言集成开发环[详细] -
安装 Go语言开发包, Mac OS
所属栏目:[语言] 日期:2023-06-19 热度:604
本节主要为大家讲解如何在Mac OS上安装Go语言开发包,大家可以在Go语言官网下载对应版本的的安装包(https://golang.google.cn/dl/)。
下载Mac OS版Go语言开发包
安装Go语言开发包
Mac OS 的Go语言开发包是 .p[详细] -
Go语言代码是清晰简洁的
所属栏目:[语言] 日期:2023-06-19 热度:8032
Go语言语法类似于C语言,因此熟悉C语言及其派生语言(C++、C#、Objective-C 等)的人都会迅速熟悉这门语言。
C语言的有些语法会让代码可读性降低甚至发生歧义。Go语言在C语言的基础上取其精华,弃其糟粕,将C语言[详细] -
Go语言工程结构简单
所属栏目:[语言] 日期:2023-06-19 热度:1787
Go语言语法简单易懂,学习曲线平缓,不需要像 C/C++ 语言动辄需要两到三年的学习期。Go语言被称为“互联网时代的C语言”。互联网的短、频、快特性在Go语言中体现得淋漓尽致。一个熟练的开发者只需要短短的[详细]
-
Go语言标准库功能强大
所属栏目:[语言] 日期:2023-06-19 热度:6022
学习编程语言,早已不是学一点语法规则那么简单。现在更习惯称作选择 Ecosystem(生态圈),而这其中标准库的作用和分量尤为明显。
在Go语言的安装文件里包含了一些可以直接使用的包,即标准库。Go语言的标准库([详细] -
UE4添加人物图像前进后退前后移动
所属栏目:[语言] 日期:2023-06-19 热度:531
这一节,我们来使用动画状态机的逻辑。
1) 编译一下,回到 UE4 编辑器双击我们的动画蓝图,选择动画图标,创建一个状态机,并双击状态机。
2) 用户点击左上角引脚拉出来就是一个多线程的节点左下角点击选择下面[详细] -
UE4增设人物动画之状态机
所属栏目:[语言] 日期:2023-06-19 热度:5974
这一节我们创建一个动画蓝图并在C++中把它绑定到角色身上 。
状态机
状态机是可以让动画过渡到另一个动画的工具,它大大简化了动画设计流程。
1) 在 UE4 编辑器中,我们以 AnimInstance 为父类创建一个名为 Cha[详细] -
UE4增添角色模型
所属栏目:[语言] 日期:2023-06-19 热度:9253
在正式使用 UE4 添加人物模型之前,我们先来解释几个概念。
什么是组件
在添加人物模型之前先介绍一个概念叫“组件”,组件是什么呢?组件的作用是为了让 Actor 实现一个功能,比如说:我们现在的角色,[详细] -
Go语言的性能怎么样?
所属栏目:[语言] 日期:2023-06-17 热度:7021
根据 Go 开发团队和基本的算法测试,Go语言与C语言的性能差距大概在 10%~20% 之间。虽然没有官方的性能标准,但是与其它各个语言相比已经拥有非常出色的表现。
时下流行的语言大都是运行在虚拟机上,如:Java 和 [详细] -
哪些大公司正在运用Go语言
所属栏目:[语言] 日期:2023-06-17 热度:1437
Go语言是谷歌在 2009 年发布的一款编程语言,自面世以来它以高效的开发效率和完美的运行速度迅速风靡全球,被誉为“21 世纪的C语言”。
现在越来越多的公司开始使用Go语言开发自己的服务,同时也诞生了[详细] -
有什么项目使用Go语言开发?
所属栏目:[语言] 日期:2023-06-17 热度:8398
所有的编程语言都反映了语言设计者对编程哲学的反思,通常包括之前的语言所暴露的一些不足地方的改进。Go语言从发布 1.0 版本以来备受众多开发者关注并得到广泛使用,Go语言的简单、高效、并发特性吸引了众多传统语言[详细]
-
在并发的情况下诞生了 Go语言
所属栏目:[语言] 日期:2023-06-17 热度:158
在早期 CPU 都是以单核的形式顺序执行机器指令。Go语言的祖先C语言正是这种顺序编程语言的代表。顺序编程语言中的顺序是指:所有的指令都是以串行的方式执行,在相同的时刻有且仅有一个 CPU 在顺序执行程序的指令。[详细]
-
Go语言的特点有哪些?
所属栏目:[语言] 日期:2023-06-17 热度:8671
Go语言也称为 Golang,是由 Google 公司开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能的编程语言。
接下来从几个方面来具体介绍一下Go语言的特性。
语法简单
抛开语法样式不谈,单就类型和规则而言[详细] -
Go语言介绍
所属栏目:[语言] 日期:2023-06-17 热度:7671
Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性”。
Go语言是编程语[详细] -
UE4添加人物动画之前后左右迁移
所属栏目:[语言] 日期:2023-06-17 热度:775
这也一节,我们来使用动画状态机的逻辑。
1) 编译一下,回到 UE4 编辑器双击我们的动画蓝图,选择动画图标,创建一个状态机,并双击状态机。
2) 点击引脚拉出来一个节点选择添加状态。
3) 更改名字为 Idle [详细] -
UE4为角色动画添加状态机
所属栏目:[语言] 日期:2023-06-17 热度:7412
状态机是可以让动画过渡到另一个动画的工具,它大大简化了动画设计流程。
1) 在 UE4 编辑器中,我们以 AnimInstance 为父类创建一个名为 CharacterAnimInstance 的子类。
2) 进入到我们的骨骼网格体文件夹路径[详细] -
UE4增添人物模型
所属栏目:[语言] 日期:2023-06-17 热度:674
在正式使用 UE4 添加人物模型之前,我们先来解释几个概念。
什么是组件
在添加人物模型之前先介绍一个概念叫“组件”,组件是什么呢?组件的作用是为了让 Actor 实现一个功能,比如说:我们现在的角色,[详细] -
UE4完成人物跳跃
所属栏目:[语言] 日期:2023-06-17 热度:7318
这一节我们来实现人物的跳跃。
1) 首先我们打开 UE4 编辑器,点击项目设置,点击输入,添加 BindAction 类型的按键绑定,名字为 Jump,按键是空格键。
2) 打开 VS 编辑器,在我们的角色类 APlayingCharacter 头[详细] -
UE4设定人物移动和与人物视角
所属栏目:[语言] 日期:2023-06-17 热度:3510
这一节我们来设置默认的角色和控制器和默认地图不一样,默认角色和控制器需要设置在 GameMode 里面。
1) 打开 VS 编辑器, 打开“APlayingGameModeBase.h”文件,声明一个构造函数:
2) 在“AP[详细] -
UE4设定默认角色和控制器
所属栏目:[语言] 日期:2023-06-17 热度:209
这一节我们来设置默认的角色和控制器和默认地图不一样,默认角色和控制器需要设置在 GameMode 里面。
1) 打开 VS 编辑器, 打开“APlayingGameModeBase.h”文件,声明一个构造函数:
2) 在“AP[详细] -
什么是UE4?虚幻4引擎是什么?
所属栏目:[语言] 日期:2023-06-17 热度:7299
UE4 的全名是 Unreal Engine 4,中文译为“虚幻引擎4”。UE4 是一款由 Epic Games 公司开发的开源、商业收费、学习免费的游戏引擎。
从 1998 年发行至今,UE4 一共经历了 UE、UE2、UE2.5、UE3、UDK、UE[详细] -
UE4设置了默认游戏模式和游戏关卡
所属栏目:[语言] 日期:2023-06-17 热度:8086
UE4设置默认游戏模式和关卡
1) 首先我们回到 VS 编辑器,在“内容浏览器”里面选择“内容(Content)”:
2) 新建一个存放资源的文件夹名为“Assest”,然后在“Assest&rdqu[详细] -
UE4创建人物和地图模式
所属栏目:[语言] 日期:2023-06-17 热度:7930
在 UE4 中,每一个世界(World)有多个 Level(关卡),而每个关卡又可以设定自己的 GameMode(游戏模式),从而控制游戏的玩法。
新建 GameMode
1) 打开 UE4 编辑器,我们点击左下角的“显示/隐藏资源面板[详细]
