云原生系列Go语言篇-Go环境配置

云原生系列Go语言篇-Go环境配置
本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。每种编程语言都需要有开发环境,Go自然也不例外。如果读者之前已经写过Go程序,那么一定已经有环境了,但可能会漏掉一些最新技术和工具。如果是第一次在电脑上配置Go,也不必担心,Go及其支持工具的安装非常简单。在配置好环境并验证后,我们会构建一个简单程序,学习几种构建和运行Go代码的方式……继续阅读 »

Alan 1年前 (2022-11-25) 939浏览 0评论0个赞

云原生系列Kubernetes篇 部署Kubernetes集群

云原生系列Kubernetes篇 部署Kubernetes集群
本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。上一篇中我们已成功构建了应用容器,下一步学习如何将其转化为完全可信赖、可伸缩的分布式系统。实现这一目标,需要用到Kubernetes集群。现在大部分公有云都提供云端Kubernetes服务,只需几条命令就可轻松创建一个集群。对于Kubernetes新手强烈推荐使用这种方法。即便最终你……继续阅读 »

Alan 1年前 (2022-11-24) 823浏览 0评论0个赞

云原生系列Go语言篇-恶龙三剑客:反射、unsafe 和 cgo

云原生系列Go语言篇-恶龙三剑客:反射、unsafe 和 cgo
本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。未知世界总是让人心生畏惧。古老的地图上对于未到达过的区域总会使用恶龙和狮子进行标记。在前面的文章中,我们强调了Go是一门安全的编程语言,含有类型的变量让我们清楚地知道使用的是哪类数据,还有垃圾回收管理着内存。哪怕是指针也没有C和C++所具备的槽点。以上这些都没错,对于我们所写的大部……继续阅读 »

Alan 1年前 (2022-11-12) 1417浏览 0评论1个赞

云原生系列Kubernetes篇 创建、运行容器

云原生系列Kubernetes篇 创建、运行容器
本文来自正在规划的Go语言&云原生自我提升系列,欢迎关注后续文章。Kubernetes是用于创建、部署和管理分发应用的平台。这些应用大小、形态各异,但最终都由在具体机器上运行的一个或多个程序组成。这些应用会接收输入、操作数据、返回结果。在构建分布式系统之前,我们要先考虑构建包含这些应用程序的容器镜像以及组成我们分布式系统的零件。应用程序通常由编程……继续阅读 »

Alan 1年前 (2022-11-09) 782浏览 0评论0个赞

Godot从入门到精通基础篇 第五章 使用Godot的内置地形生成器创建室外场景

Godot从入门到精通基础篇 第五章 使用Godot的内置地形生成器创建室外场景
本章中,我们会开始使用Godot的内置包创建一个户外场景,并使用不同类型的车辆在其中穿行。完成本章学习后,读者可以:通过模板创建实景创建地形并修改生成山丘和山谷执行计划本章中我们会创建一个岛屿,可在其中行进。所以执行计划很简单,步骤如下:导入要使用的模板绘制环境的轮廓。使用模板创建地形。为模板上色。创建山丘和山谷。添加树木及其它类型……继续阅读 »

Alan 2年前 (2022-09-07) 1242浏览 0评论0个赞

Godot从入门到精通基础篇 第四章 转换内置对象创建室内场景

Godot从入门到精通基础篇 第四章 转换内置对象创建室内场景
本章中使用基础形状和材质创建一个室内场景。还会展示如何在场景中导航。接上一章,我们会利用所学技术修改对象(如移动、缩放、旋转)。读者还会学习如何配置光照和材质。学完本章后,读者可以:可熟悉操作和转换对象。掌握如何将纹理叠加到对象上。配置光照强度。掌握如何设置环境光。项目计划在刚开始创建游戏时,虽然有很多的资产供使用,但我们在能够(或雇佣……继续阅读 »

Alan 2年前 (2022-08-31) 862浏览 0评论1个赞

Godot从入门到精通基础篇 第三章 创建并导出第一个场景

Godot从入门到精通基础篇 第三章 创建并导出第一个场景
本章中我们会创建首个场景,然后对基础形状比如箱体进行添加、合并及应用纹理。本章讲解如何使用基础变换以及应用于对象。还会讲解如何管理及分组对象。学完本章,读者可以:创建场景添加基础对象为对象创建、应用颜色和纹理分组形状使用快捷方式搜索指定的对象或资源导出首个场景新建项目及场景上一章中已经讲解了用户界面中的主要功能,下面就来创建一个可进行导……继续阅读 »

Alan 2年前 (2022-08-28) 940浏览 0评论0个赞

Godot从入门到精通基础篇 第二章 安装Godot及熟悉软件界面

Godot从入门到精通基础篇 第二章 安装Godot及熟悉软件界面
学习本章读者可以逐步熟悉Godot,文中会讲解、演示如何安装该软件,如何切换各类视图及核心特性。读者会学到如何创建第一个项目和场景,使用预定义对象如箱形。在学习完Godot中的不同视图的功能后,读者还会学习到在使用内置对象、着色和纹理创建第一个游戏环境前,如何通过场景进行导航(来查看对象)。学完本章后,读者可以更加熟悉Godot的界面清楚Godot中……继续阅读 »

Alan 2年前 (2022-08-25) 776浏览 0评论0个赞

Godot从入门到精通系列文章

Godot从入门到精通系列文章
Godot一款创建电子游戏的强大软件,但其选项及特性之多常常让人觉得无处下手。不借助系统化的学习,大家通常要花费大量的时间精力学习来使用Godot。希望通过本系列文章《Godot从入门到精通》,能让读者在Godot之旅上不用再走弯路。Godot是一款开源游戏引擎,所以不存在授权费用和版权的问题。它提供了一整套常用工具,这样用户在制作游戏时无需重复造轮子。……继续阅读 »

Alan 2年前 (2022-08-25) 1631浏览 0评论1个赞

Godot从入门到精通基础篇 第一章 使用Godot的优势

Godot从入门到精通基础篇 第一章 使用Godot的优势
本章是对游戏引擎和Godot的入门,讲解了游戏引擎所带来的好处,尤其是如何使用Godot来协助读者无缝创建游戏。也会讲到最新的特性并给出使用Godot创建游戏的示例,这样读者可以自行评估这款游戏引擎的潜能。如果读者已经了解Godot和游戏引擎所带来的好处,可以跳过本章。完成本节学习后,读者可以掌握游戏引擎的概念了解Godot 3所引入的那些特性弄……继续阅读 »

Alan 2年前 (2022-08-25) 1067浏览 0评论0个赞