Skip to content

3D射击跑酷弹幕游戏,由317gw制作,Godot Engine 4.3.stable开发

License

Notifications You must be signed in to change notification settings

317gw/HYPERLUNATIC

Repository files navigation

HYPERLUNATIC

太阳景色 弹幕 水下

HYPERLUNATIC游戏项目备份存档开源学习文件和文件夹,由317gw制作,Godot Engine开发。 引擎版本会激进跟随最新稳定版。

介绍:

这是一款开源的3D游戏,包含了动作、射击、平台跳跃、弹幕躲避等元素。

剧情。2077年,玩家扮演的Karole Kate因休假回到了乡下的老家,在整理老电脑的过程中,发现以前的玩一款超级老的游戏的服务器还在运行,于是在一通硬件软件升级整理打MOD之后,她进入了这个2000年的服务器。

地图设计。使用区域来进行场景风格和玩法上大的区分,区域内部采用关卡制,明确化比如空气墙、应该游玩的区域、场景判断等。地图背景处,如果它是模型,则完整而且可以到达。关卡和区域之间有不明显的连接,可以使用诸如掉出地图、寻找刻意的传送点等方式来切换。

游戏流程。除了完成关卡地图,还包含明确的带有规则限制的挑战任务,成就系统,和与关卡、区域、挑战、成就交织在一起的解密部分。

画面。采用低分辨率贴图,根据物体性质的选择性PBR材质,必要而简约的光照效果,较重要的着色器,总体制造一个给古老的游戏进行现代视觉优化之后的效果。

玩法主要参考: ULTRAKILL、 Celeste、 Mirror's Edge、 Garry's Mod、 Half-Life 2、 Neon White、 VOIN、 Touhou Project、 Minecraft、 Touhou Luna Nights、 沙雕之路、 Deadlock、 DEATH STRANDING DIRECTOR'S CUT、 Antimatter Dimensions、 NGU IDLE ……等好玩的游戏。

还有,以上构想均在制作中

目前的进度 & 接下来要做的:

  • 视觉效果:

    • 太阳
    • 径向模糊
    • 优化水物理效果和性能
    • 进出水特效
    • 更好的水着色器
    • 吃水线效果
    • 添加玩家的手和脚
  • 地图:

    • 康威生命游戏的地图模块
    • 可以爆炸的油桶,根据伤害变化的爆炸效果
    • 性能较差的浮力水
    • 冰面
    • 翻牌显示器
    • 一个非常简单测试地图
    • 服务器大厅,包括家、教程和地图连接(仅地图风格名称,目前不涉及联机内容)
    • 一个能玩的高塔地图
  • 游戏系统:

    • 弹幕系统
    • 起点终点
  • 玩家动作:

    • 基本的移动系统
    • 奔跑
    • 冲刺,冲刺跳
    • 基于射线检测的边缘攀爬系统
    • 磕头加速跳
    • 低速模式与静步
    • V键飞行
    • 起源引擎的旋转跳和滑翔
    • 凌波微步
    • 调整跳跃、跑步等数值
    • 跳墙
    • 站在敌人头顶、弹幕上
    • 飞踢
    • 优化边缘静步不掉落判断
  • 武器:

    • 简单的射击实现
    • 简单的步枪
    • 自瞄
    • 钓鱼竿(mc同款)
    • MTs-3 Rekord(无后座高精度手枪)
    • 重炮狙击枪(超级大狙?)
    • 片短剑(插墙上可以站着)
    • 棒球棍(打飞任何东西,弹反)
    • 小镰刀(并非并非)
  • 交互:

    • 玩家对其他物体的物理碰撞
    • 根据表面应用摩擦力
    • gmod的C键调出可鼠标操作的gui
    • 显示RigidBody3D信息的gui
    • 按钮
  • NPC&敌人:

    • 基于鱼群模拟的 飞鱼
    • 能附身到特定物体的 幽灵
  • 生活质量:

    • 起源和gmod的提示气泡
    • 起源引擎的对话与提示信息字幕
    • mc的声音文字提示
  • 杂项:

    • 完善Github仓库,添加更多的说明和信息。
    • 关卡管理系统
    • 特效管理系统

Q&A:

  • 为什么选择使用Godot开发3D游戏?

    • Godot本身足够轻量级,磁盘、内存占用低,软件开关迅速,电脑负担小,开发方便。其他引擎的高新技术尚不考虑。
  • 如何参与开发?

    • 参与贡献可以有很多方式,比如提交代码、报告Bug、提供建议、翻译文档等。
  • 我想提供帮助?

    • 你可以使用这个Github仓库,或者加入QQ群705304831,或者发邮件到[email protected],也许之后会有discord群。
  • 多语言支持?

    • 简体中文、繁体中文、英文。目前没有实力支持其他语言。
  • 登录平台?

    • 仅目前,PC端,Steam、itch.io
  • 要开发多久?

    • 我想要全职开发,但是会有困难,总之comeing s∞n in 2077
  • 为什么是2077?

    • 因为好多赛博朋克或者未来风格作品都有出现这个年份。
  • 游戏玩法是啥啊?缝合这么多游戏?

    • 主要玩法参考Celeste的平台跳跃,ULTRAKILL的快节奏操作,地图设计参考Celeste、Neon White。
  • 我好像没看到有什么角色?

    • 游戏流程以玩家为中心,故事性较弱,大概会有我小说、车卡、RimWorld中的角色,且大概都是女的,因为Touhou Project。
  • Antimatter Dimensions和NGU IDLE是挂机、点击、idle游戏,和这游戏有啥关系?

    • 这俩游戏的流程设计非常好,其中的一些解谜部分非常有趣,所以偷了。
  • ???:

    • 答应我,好好睡觉。

注意事项:

项目根目录下,目前只有assets文件夹能确保为项目作者制作的主要原创部分。 assets文件夹下的部分代码和资源文件、图像、音频来自网络,对其进行了修改,并尽可能的表明了出处。

根目录下的其他并非由Godot Engine或其addon生成文件和文件夹,为临时的流动文件,其来源为其他开源项目或互联网,用于测试、开发等。 如有对其他开源项目、addon、互联网资源的使用许可或许可证的异议,可能为项目作者的疏忽,请联系项目作者。

addons文件夹下存放着Godot Engine的插件。 插件的原作者并非项目作者,部分代码已根据项目需求进行了修改。

欢迎加入QQ讨论群:705304831 作者邮箱:[email protected]

远景 水 海泡沫1 海泡沫2 弹幕发射器1 弹幕发射器2 弹幕发射器3 弹幕发射器4 弹幕发射器5 弹幕发射器6 制作组logo


About

3D射击跑酷弹幕游戏,由317gw制作,Godot Engine 4.3.stable开发

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published