我是一名游戏开发者,经验只有1个月,我已经学习了GDScript的全部内容和Godot 3.6的全部内容,我正在开发一个项目,这个项目的范围非常大,我会列出任务清单如下,所以我想要找到 能和我一起玩、喜欢或讨厌我的游戏的人,我已经很久没有兴趣开发游戏了,花4天时间开发系统,然后又花2个小时的时间在一个有趣的部分上,然后又是系统开发。 我觉得其他游戏开发者也会遇到这种情况, 所以我想和其他人一起玩。 以下是我的任务清单,所有没有以“-”开头的任务已经完成了。
Operation Blackroot任务清单
规则
地面
- 玩家相机 - 如果我添加了新功能,则
- WASD移动 - 使其正常工作
- 鼠标相机 - 使其独特
- 蹲下 - 使其有趣
- 跑(W+Lshift) - 每个周末都会优化
- 跳跃 - 无论我添加了什么
- 跳跃跑
-
滑行
-
Tick管理器
-
模型Glock17
-
敌对AI
-
Glock第一人称
-
Glock重载动画
-
Glock射击动画
-
模块化枪支
-
接收器(AR,AK,bullpup等)
-
炮管(AK,AR)
-
弹匣(小,中,长,鼓,d.鼓)
-
气缸(5.56x4.45,9mm,50bmg)
-
底座
-
光学
-
抑制器
-
以下装置
-
把手(正常,激光,立方)
-
差异(激光,颜色等)
-
枪支动画系统
-
枪支切换
-
BTR-45(必须被完善)
-
进出
-
相机位置
-
玩家运动停止
-
加速度
-
反转
-
转向
-
地面摩擦
-
身体动作(前倾时摇晃)
-
鼠标塔移动
-
转动轮子
-
转动方向盘
-
坦克射击
-
坦克弹药供应
-
重建每支枪(tacz模型坦克fps)
-
重建每个枪支部件
-
拾取物品
-
真实爆炸(非常重要!)
-
弹药存储
-
弹药(手动弹药供应)
-
储存库
-
储存库UI
-
项链拖拽
-
项链旋转
-
容器检查
人类敌人
-
射击伤害
-
物理脱肢
沉浸式枪支
-
枪支摆动
-
过程性回弹
-
平滑倾斜
-
高级动画
-
过程性火花
-
声音管理器
-
3D声源定位
-
PCQC(物理近战)
-
战斗模式(Alt+键)
-
按键按下以抓住
-
滚轮旋转以旋转
-
动量基准拳击伤害
-
组织健康系统
-
组织健康治疗
-
耐力系统
-
生物形态系统
-
ADS(瞄准下 sights)光学
-
夜视ADS
-
热成像ADS
-
缓慢的ADS
-
重力影响子弹
-
子弹穿透固体物体
-
环境破坏
-
建筑拆除
-
不同的弹丸
-
普通弹丸
-
导弹弹丸
-
焚烧弹弹丸
-
高穿透弹弹丸
-
毒性弹弹丸
-
超音速弹弹丸
-
可用的物品
-
枪forge桌子
-
弹药桌子
-
车辆组装台
-
回收站
-
木工工作台和工具
-
铁匠工作台
-
枪支组装台
-
储存箱
-
修理盒
-
Kevlar缝纫台
-
炼金术工作台
-
可用的物品
-
缝合带
-
形态注射剂
-
肾上腺素注射剂
*止痛药
-
水瓶
-
空水瓶
-
MRE
-
蛋白条
-
罐头食品(很多)
-
fragmentation手雷
-
RGO手雷
-
双筒望远镜
-
方位仪
-
GPS
-
霹雳弹
-
消防斧
-
C4炸药和引爆器
-
地雷
-
气罐
感染
-
我克(实际传播生物量)
-
血管(感染植物)
-
血叶(感染草)
-
血花(感染花)
-
组织(实际组织lol)
-
创世节点(创造肉体生物)
-
肉狼(跑者)
-
肉暴徒(另一个跑者)
-
巨人(大胖子)
-
类型1生物形态(人类生物体)
-
类型2生物形态(模仿人类)
-
类型3生物形态(以人类为模板)
-
类型4生物形态(基本上是人类)(主角)
-
守卫(巨型高手)
-
压碎者(车辆障碍)
-
类A播种者(活着的肉体巢穴)
-
类B孵母(更大的^)
-
类C我克(可食用的我克)
-
蜡皮(自杀炸弹)
-
虫子(大虫子)
-
蹒爬者(没有腿的虫子)
-
背刺者(骨骼投射器AR15)
-
根绑定者(治愈同伴)
-
肉地雷(活着的地雷)
-
肉刺(自我解释)
-
直升机拾取
-
在直升机呼叫
-
直到直升机到达时
-
直到直升机到达时
-
直到直升机到达时
-
军事巡逻
-
随机巡逻的武装士兵
-
军事巡逻的武装士兵
-
军事巡逻的武装士兵
-
军事巡逻的武装士兵
-
生存者
-
随机生成小区域
-
有好有坏
-
有时有时
-
主菜单
-
开始菜单
-
背景
-
退出选项
-
设置选项
-
单人模式选项
-
多人模式选项
-
主机世界
-
加入服务器
-
回到开始菜单
-
暂停菜单
============================================
- 多人模式(游戏开发者的噩梦)
有两种服务器类型
# vanilla:没有权威,只更新
# 黑根:全权
============================================
玩家发送服务器包
每个tick和过程
服务器检查和更新给客户端
恶意?杀死它!
正常?更新给客户端
服务器检查
更新载入的实体
玩家太快了吗?
> 玩家是否恢复了?如果是的话,那么如何和多少?
> 玩家是否造成了太多伤害?
> 更新“一次性”项
一个包包含
包ID
> tick号
坐标
> 相机角度
储存库
> 确定动作
> 受伤的实体
> 受伤的实体
> 玩家载入的实体的坐标
> “一次性”项(如果完成)
如果玩家完成了这些任务,则发送额外的包
> 它被称为“一次性”项
> 跳跃
> 滑行开始
> 滑行结束
> 枪支切换
> 装甲切换
> 进入车辆
> 出车辆
> 重载
> 攻击模式切换
> 项链拾取
> 项链丢弃
同步
> Spawn ID
> 运动
> 鼠标
> 枪支切换
> PCQC
> 造成和杀死实体
> 实体伤害和杀死
> 项链拾取
> 项链使用
> 进出车辆
> 驾驶车辆
> 车辆塔
> 车辆损伤
> 车辆数据(物品和弹药)
> 敌对AI
============================================
像游戏一样?是的,我也一样,另外声明: 我不是在招聘(很高兴这个子редdit有这个功能)
评论 (0)