| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> 独立游戏Godot游戏开发日志 -> 正文阅读 |
|
[游戏开发]独立游戏Godot游戏开发日志 |
独立游戏 Godot游戏 开发日志1 游戏已开发半年多了,目前以实现的功能: 种植系统,种树,砍树,种菜,摘菜,可以用不同工具收获,得到不同的物品。物品分稀有度,罕见的物品更能得到。收集到物品可以制作物品, 计划实现副职业:武器大师,制甲工匠,农民。。。。等等,可以 制作武器,盔甲,饰品,项链,鞋子,披风,食物,药水。。。。。。,制作系统基本完成,数据还未设计填充。 技能系统基本完成,重写了两次,但还没得到验证,以后大概还需完善,目前还没有设计技能,所以视频尚未展示。 实现了技能效果,例如:中毒,减缓。。。等等,机制已实现,效果数据尚未设计。 自动寻路系统尚未完善,由于3.5移植了新的动态寻路系统,可能会重新实现寻路,目前实现用鼠标与各种物体互动,点击怪物实现单体攻击,点击物品自动走过去拾取物品。。。。。。, AI系统初级阶段,用行为树实现了自动追击和攻击敌人,视频尚未展示。 背包系统,捡起物品,丢弃物品,移动物品,装备放到对应槽,相同物品可以叠加的叠加,不能叠加的互换位置,目前尚未实现拆分。背包的实现主要使用godot的get_drag_data,can_drop_data,drop_data实现。 装备系统:目前实现了装上装备实现重新计算属性,拖下装备恢复基础属性。装备大概10种,什么武器,头盔,项链,戒指,鞋,盔甲之类。装备武器攻击有最小攻击和最大攻击,所以伤害不是固定不变的。装备可以打造,同一装备数值之间有浮动。 UI界面还有还多未写,商店界面,每个可以卖东西的NPC都有自己商店,角色统计界面未写,技能界面未写,还有很多,打算写完对话和任务系统再着手。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 16:44:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |