自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Godot3游戏引擎入门之十五:RigidBody2D刚体节点的几种应用场景及示例

一、前言 这一次,让我们来做一些轻松有趣的东西,嘿嘿。

2019-08-02 15:05:15 338 2

翻译 【翻译】游戏设计模式之状态机

一、前言 本文是一篇关于游戏设计模式之状态模式的文章内容翻译,我在上一篇文章 Godot3游戏引擎入门之十四:刚体RidigBody2D节点的使用以及简单的FSM状态机介绍中简单地介绍了 FSM 有限状态机的含义以及游戏中的简单实现,讲述的很浅显,如果你对游戏设计模式感兴趣,我相信本篇文章会适合你...

2019-07-24 14:08:52 115 0

原创 Godot3游戏引擎入门之十四:RigidBody2D刚体节点的应用以及简单的FSM状态机介绍

一、前言 时间飞逝,距离上次更新已经有半年之久!这几个月里我只有三分之一的时间很忙,相反其他时间是比较闲的,但是由于空闲时间非常“碎片化”,导致我一直没有集中精力搞自己喜欢的“小游戏”了。首先对我的读者表示非常抱歉!嗯,从本篇开始,我会陆陆续续更新一些新的文章,尽管更新的频率可能会变得“佛系”,不...

2019-07-23 22:44:03 1307 0

原创 Godot3游戏引擎入门之十三:实现玩家的跳跃功能并完成一个平台小游戏(下)

一、前言 本文为上一篇文章的续篇,在上一节中我们一起讨论了 Godot 中平台游戏玩家跳跃功能的实现方法,并使用到了本次小游戏中,那么本节内容主要是分享这个平台小游戏的基本结构和制作过程。游戏运行效果如下: 游戏中的图片资源主要来源于 OpenGameArt.org 网站: https://o...

2019-01-29 12:11:22 302 0

原创 Godot3游戏引擎入门之十三:实现玩家的跳跃功能并完成一个平台小游戏(上)

一、前言 2019 好久不见!终于见面!首先必须得提到一个好消息: Godot 3.1 Beta1 已经发布啦!这是新版本开发过程中的第一个 Beta 版,后续开发进程应该会加快,据我“夜观天象”,我们最快可能会在春节期间与 Godot 3.1 正式版见面!

2019-01-21 21:18:17 420 2

原创 Godot3游戏引擎入门之十二:Godot碰撞理论以及KinematicBody2D的两个方法

一、前言 这篇文章是为后续小游戏的开发做理论铺垫的。嗯,我们前面已经陆陆续续讨论了很多 Godot 中的一些基础元素、基本功能,最后也顺理成章地完成了两个小 Demo : 金币收集小游戏 太空射击小游戏 这两个游戏实际上并没有很大的区别,都是简单地进行上下左右移动并完成一些特定功能,所以我打...

2018-12-31 22:01:04 1310 0

原创 Godot3游戏引擎入门之十一:Godot中的粒子系统与射击游戏(下)

一、前言 继续讲解我们的第二个小游戏:太空射击游戏,本篇为上一篇文章的继续。在上一节中我给大家介绍了 Particles2D 粒子节点的相关参数以及简单的应用,这一节则介绍这个小游戏中的主要场景和关键的代码实现。 PS :在写文章的这两天, Godot 官方又紧凑地发布了第四个 Alpha 版本...

2018-12-27 09:36:45 425 0

原创 Godot3游戏引擎入门之十一:Godot中的粒子系统与射击游戏(上)

一、前言 第一个收集金币的小游戏结束了,洋洋洒洒写了三篇文章,分别介绍了相关节点、场景以及所有的代码,作为新手能够独立使用 Godot 完成自己的第一个游戏也算是正式入门了!接下来,我们开启第二个完整的小游戏介绍:太空射击小游戏!同样很简单,但是有更多的发挥空间,当然,我只介绍最简单的游戏实现,...

2018-12-25 19:03:10 655 0

原创 解决Hexo博客批量上传的小问题:利用 Python 脚本提取 HTML 文件

一、前言 每次写完一篇文章后,我都要手动上传到我的博客空间服务器,虽然算不上麻烦,不过还是非常羡慕那些直接使用 Git Deploy 命令的朋友们,一键发布,方便快捷啊! 因为 Hexo 博客框架所生成页面都是静态 HTML 文件,所以当我更新博客的某一个功能或者添加一个小插件的时候,所有的页面...

2018-12-13 15:15:15 110 0

原创 Godot3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(下)

一、前言 继续前面的两篇文章,《Godot3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏》一共分为三小篇,链接如下: Godot3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(上) Godot3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(中) Godot3游戏引擎入门...

2018-12-07 17:20:22 355 0

原创 Godot3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(中)

一、前言 在上一篇文章中,我们一起学习探讨了几个常用的新节点,也顺便了解一下 GDScript 脚本中几个重要关键字的用法,最后总结了我个人认为比较实用的几个所谓“最佳实践”,写了这么多的目的就是为了本篇和下一篇服务的:我们使用 Godot 3.1 Alpha2 版本制作一个小游戏。 这个游戏非...

2018-12-07 17:17:04 184 0

原创 Godot3游戏引擎入门之十:介绍一些常用的节点并开发一个小游戏(上)

一、前言 时间飞快,我有一段时间没有发表博客了,这段时间并不忙,一方面我自己也在不断学习,另一方面暂时不知写哪方面的内容了,感觉 Godot 中一些基础的部分我都或多或少谈到了,所以我打算使用我们学习过的知识来做一个小游戏吧。 这个游戏非常简单,但是对于完全“门外汉”的初学者来时还算有一定难度,...

2018-11-30 22:55:39 704 0

翻译 【翻译】TextClassification介绍(三)

一、说明 这是一个关于介绍 TextClassification API 的系列文章,总共分三篇,本文是最后一篇。上一篇在此:【翻译】TextClassification介绍(二) 原文作者:Mark Allison 阅读时间: 5 分钟 原文链接:https://blog.stylingan...

2018-11-20 17:00:10 566 0

翻译 【翻译】TextClassification介绍(二)

一、说明 这是一个关于介绍 TextClassification API 的系列文章,总共分三篇,本文是第二篇。上一篇在此:【翻译】TextClassification介绍(一) 原文作者:Mark Allison 阅读时间: 3 分钟 原文链接:https://blog.stylingand...

2018-11-20 16:56:38 260 0

原创 Godot3游戏引擎入门之九:创建UI界面并添加背景音乐

一、前言 本文开篇必须提到两个值得高兴的消息: 有读者专门给我来信了,鼓励我坚持下去,有点受宠若惊,心里非常高兴,希望有更多读者,更多交流,有建议欢迎留言到我的微信公众号或者博客。 新预览版: Godot 3.1 Alpha2 已经发布,也就是第二个预览版了,修复了一些问题,距离 Godot ...

2018-11-10 17:31:55 436 0

原创 Godot3游戏引擎入门之八:添加可收集元素和子场景

一、前言 在前面的游戏地图基础上,我们已经实现了玩家的上下移动控制,也有了相应的碰撞体功能,一个小小的游戏世界已经打造好,不过对于一个完整的游戏来说还是缺少点什么,没有探索的乐趣就没有吸引力,因此,这也就是我们本篇要实现的目标——给游戏场景添加一些可爱的动画元素,比如金币,来供玩家探索吧! 除此...

2018-11-03 11:05:12 283 0

翻译 【翻译】TextClassification介绍(一)

一、说明 这是一个关于介绍 TextClassification API 的系列文章,总共分三篇,本文是第一篇。非常好的文章,翻译出来分享给大家。 :smiley: 原文作者:Mark Allison 阅读时间: 5 分钟 原文链接:https://blog.stylingand...

2018-10-30 12:45:16 691 0

原创 分享一个精致实用的HEXO博客小插件:日历云

一、前言 最近更新文章的频率比以前高了,在翻阅之前文章的时候发现我的博客页面有一个缺陷:不能快速浏览或者查看与日期相关的文章数据!我的博客主题使用已接近两年,整体来说还是偏于简洁实用型,基本上没有什么其他扩展功能,既然在官方网站没找到合适的插件,也不会自己打造一个插件,就一直保持了下来,...

2018-10-28 12:08:13 822 0

原创 Godot3游戏引擎入门之七:地图添加碰撞体制作封闭的游戏世界

一、前言 在前面的文章中,我分别介绍了如何上下左右移动玩家,以及使用瓦片集制作丰富的游戏地图,现在,是时候结合在一起,制作一个简单的游戏世界了,这个游戏世界既有丰富的场景元素,也有合理的碰撞检测,玩家可以在封闭的世界里自由移动。 Godot3游戏引擎入门之五:上下左右移动动画(下) ...

2018-10-23 19:08:13 310 0

原创 Godot3游戏引擎入门之六:制作TileMap瓦片地图

一、前言 收到一个高兴的消息: 2018 年 Github 最新统计出炉, Godot 是所有项目里增长速度最快的第三位!所以,我还是非常看好它的,哈哈!链接在此: Fastest growing open source projects ,截图如下: 吹逼结束,本着承上启下的精神...

2018-10-20 09:35:37 889 0

原创 Godot3游戏引擎入门之五:上下左右移动动画(下)

一、前言 本篇是上一节文章:Godot3游戏引擎入门之五:上下左右移动动画(上)的继续。上一篇使用动画和代码实现了玩家的上下左右移动功能,接下来我们解决一个问题:给游戏添加碰撞体,让玩家在有限的地图中移动。 注意:我目前使用的是 Godot 3.1 预览版,与 Godot 3.0 正式...

2018-10-15 12:32:57 294 0

原创 Godot3游戏引擎入门之五:上下左右移动动画(上)

一、前言 前面的几篇文章陆陆续续开始介绍 2D 游戏中对玩家的一些基本操作流程了,不过功能实现非常有限,接下来我想完完整整的打造一个小 Demo :在封闭的游戏场景里控制玩家自由移动,从而达到一些简单的目标。那么, first thing first ,从解决*上下左右*移动功能实现开始...

2018-10-12 17:30:48 413 0

原创 Godot3游戏引擎入门之四:给主角添加动画(下)

一、前言 本篇是上一节文章:Godot3游戏引擎入门之四:给主角添加动画(上)的继续。在这两篇文章里,我会详细讲述 Godot 3 中制作简单精灵动画的三种方法,其中上部分包含两种,下部分讨论第三种方式。 :smile: 主要内容: Godot 2D 小游戏入门之三种动画创建方式(第...

2018-09-28 18:44:45 433 0

原创 Godot3游戏引擎入门之四:给主角添加动画(上)

一、前言 说明:我目前使用的 Godot 3.1 预览版,所以会与 Godot 3 的版本有一些区别,界面影响不大,如果要使用我上传的 Github Demo 代码,记得去官网下载 3.1 预览版(或者等之后正版发布)然后就可以正常打开运行 Demo 了。 本篇文章我会详细讲述 God...

2018-09-26 16:20:10 335 0

原创 Godot3游戏引擎入门之三:移动我们的主角

一、前言 说明:我目前使用的 Godot 3.1 预览版,所以会与 Godot 3 的版本有一些区别,界面影响不大,如果要使用我上传的 Github Demo 代码,记得去官网下载 3.1 预览版(或者等之后正版发布)然后就可以正常打开运行 Demo 了。 主要内容: Godot 2...

2018-09-19 09:03:32 672 0

原创 Godot3游戏引擎入门之二:第一个简单的游戏场景

一、前言 最近工作时间安排地非常紧凑,除了周日一天,已经没有其他空闲时间了。不过到了 10 月份会慢慢恢复,目前我在抽出一点时间好好准备这个 Godot 系列,边写边学习边迎接Godot 3.1 版本的到来,也算是一件高兴地事情,哈哈。 :sunglasses: 主要内容: Godo...

2018-09-12 09:04:29 1062 6

原创 Godot3游戏引擎入门之一:熟悉编辑器界面

一、前言 Godot 3.1 第一个 Alpha 预览版本已经发布,预览版所有的新特性都已敲定,激动人心,就等着稳定的正式版了!大家可以去官网一探究竟:DEV SNAPSHOT: GODOT 3.1 ALPHA 1 。 本篇内容: Godot 入门之编辑器相关介绍阅读时间: 5 分钟...

2018-09-04 15:29:19 1457 3

翻译 【翻译】忘了RxJava吧——你需要的是拥抱Kotlin协程(Part 1/2)

一、前言 我非常喜欢 Kotlin ,也非常喜欢 Kotlin Coroutines 协程,在看到了这篇文章后心里真是激动啊!于是乎——就有了这篇谷歌自动人工翻译,以飨观众!希望大家喜欢。哈哈。 :sunglasses: 作者:Vladimir Ivanov 阅读时间: 4 分钟 ...

2018-09-02 19:35:57 1181 0

翻译 Godot3游戏引擎入门之零一:【翻译】为什么要选择 Godot 引擎

前言 本文作为我的 Godot 系列文章的第二篇,是一篇翻译文作为 Godot 的优点说明吧,虽然文章发布于去年,但还是很有借鉴意义,翻译的不是很好请海涵! :smile: 作者简介:Rock Milk来自 Brasil 的另一个游戏开发高手。在此体验 Reakt 游戏:https://...

2018-08-24 16:18:14 7427 4

原创 Godot3游戏引擎入门之零零:简单的想法

一、缘由 今年 7 月份,也就是上个月,惊奇的发现世界上存在着这么一个小巧灵动的游戏引擎:Godot Game Engine ,图标非常可爱另类,研究了一番,现在已经是 3.0 的版本(目前是 3.0.6 ),看官方新闻,最新版 3.1 正在紧张有序的开发中,据说会有重大突破,期待。 :jo...

2018-08-15 14:49:53 1693 3

原创 Execution failed for task ':app:compileDebugUnitTestJavaWithJavac'. (Solved)

Android Studio Execution failed for task ':app:compileDebugUnitTestJavaWithJavac'. (Solved)

2017-01-23 16:34:01 2320 0

提示
确定要删除当前文章?
取消 删除