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

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

2019-01-21 21:18:17

阅读数 4

评论数 0

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

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

2018-12-31 22:01:04

阅读数 60

评论数 0

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

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

2018-12-27 09:36:45

阅读数 17

评论数 0

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

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

2018-12-25 19:03:10

阅读数 24

评论数 0

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

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

2018-12-13 15:15:15

阅读数 16

评论数 0

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

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

2018-12-07 17:20:22

阅读数 33

评论数 0

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

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

2018-12-07 17:17:04

阅读数 18

评论数 0

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

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

2018-11-30 22:55:39

阅读数 52

评论数 0

【翻译】TextClassification介绍(三)

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

2018-11-20 17:00:10

阅读数 47

评论数 0

【翻译】TextClassification介绍(二)

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

2018-11-20 16:56:38

阅读数 36

评论数 0

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

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

2018-11-10 17:31:55

阅读数 132

评论数 0

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

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

2018-11-03 11:05:12

阅读数 57

评论数 0

【翻译】TextClassification介绍(一)

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

2018-10-30 12:45:16

阅读数 87

评论数 0

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

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

2018-10-28 12:08:13

阅读数 68

评论数 0

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

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

2018-10-23 19:08:13

阅读数 50

评论数 0

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

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

2018-10-20 09:35:37

阅读数 69

评论数 0

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

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

2018-10-15 12:32:57

阅读数 53

评论数 0

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

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

2018-10-12 17:30:48

阅读数 42

评论数 0

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

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

2018-09-28 18:44:45

阅读数 81

评论数 0

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

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

2018-09-26 16:20:10

阅读数 71

评论数 0

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