创作者焦点:MetaLab 和 Hangar Games(第一章)

news2024/11/24 9:32:22

一起来看看「Dr. Bomkus 的试炼」幕后的创作故事吧~

「创作者焦点」系列报道将带来六篇关于「Dr. Bomkus 的试炼」游戏的创作过程,以及其独特的游戏玩法和功能。请关注我们,查看更多系列内容的发布。

The Dr. Bomkus MetaLab

图片

Dr. Bomkus MetaLab 是 Dr. Bomkus 试炼活动的社交大厅。这个社交中心将玩家融入进围绕 Dr. Bomkus 建立的叙事中。该体验将持续开放六周时间,用户与其他竞争者可以互相交流并探索 Dr. Bomkus 的宇宙。朋友们,一起来玩耍吧~

图片

特色功能

  • 光影特效

  • 多人游戏行为

  • 多人游戏装备

  • 昼夜循环

  • 视频流

  • 幻灯片

  • 游戏商店

来自关卡设计团队的想法

我们最初关于 MetaLab 的想法是创建一个简单的秘密地下实验室。我们从《回到未来》中的Doc Brown 实验室中获得了灵感,这是一个隐藏在普通房子里的秘密地下实验室。

起初,我们没打算采用 2x2 大小的中心区域,所以也导致地图看起来比平常要小。

第二次迭代是一个内部空间,上面有跨越巨大深渊的桥梁。但是,1x1 的尺寸太小,再加上我们应该主要使用科幻类别的资产,让我们放弃了这个想法。

在考虑第三次迭代时,关卡设计团队的经理发表了一个想法,他认为中心区应该是一个保持开放的论坛。

有了这个想法,我们重新开始思考并看了我们实际拥有的资产。其中大部分是橙色/棕色的,带有锈迹和尘土、沙子和橙色石头。

然后我想到了一个主意:我们将在一个巨大峡谷内建造一个隐藏的复杂系统,其高度和长度将使地图看起来比实际更大。我开始在峡谷内开凿隧道,以创建更多的室内空间,让地图感觉更加广阔。我不想浪费所有的垂直空间,所以我不惜让室内空间更大。

设计的主要灵感来自于《银翼杀手》、《疯狂的麦克斯》和《头号玩家》。我坚持使用的一个资产是横跨整个峡谷宽度的巨大电缆组。

创作的中心始终是峡谷尽头的一扇大型传送门,因为 Bomkus 中心的目的一直是为每周挑战提供传送门。

完成了整体景观后,我添加了一家酒吧、一家商店、一个自拍点,当然还有 Meta Lab。我将其分为两个部分:下面一层是真正的实验室,二楼是一个仓库。我添加了舞蹈室,让玩家自由表达自己(还有一个拍照的好地方),然后我添加了一个屋顶花园,在那里我们出色的艺术家创造了一个坠毁的飞艇场景——也许是 Bomkus 的另一个失败实验。

艺术家还决定创建地图的「隐藏」部分,那里是有缺陷的机器人躲避玩家的地方。

我们的叙事团队在这方面做得非常出色,他们为每个区域提供了 NPC 和他们的故事,并阐述了他们对 Bomkus 试炼和周围世界的反应。

最终的结果让我感到非常满意,上线后我肯定会将其添加到我的作品集中!

Hangar Games

图片

这是六场测试赛中的第一场,这场惊心动魄的多人比赛就需要你在赛道上占据优势!

图片

特色功能

  • 光影特效

  • 音乐流

  • 滑动

  • 游泳

  • 游戏内商店

  • 昼夜循环

  • 多人游戏活动

  • 多人移动平台

来自关卡设计团队的想法

Hangar Games 最初是为玩家设计的一个多人游戏场所,玩家们可以在其中相互竞争。随着Game Maker 0.8 版本的发布,我们决定展示大部分新功能(滑动、游泳、闪烁平台)以及基本功能(跳跃、冲刺和攀爬)。在跑酷中主要有几种玩法:

  • 三人比赛:三个赛道,每个赛道一名玩家。

  • 最多 20 名玩家可以同时竞赛。

  • 一名玩家可以拿到最佳成绩。

我们添加了三个单人任务,在等待下一场跑酷开始前可以进行游戏,重点是为了学习新动作。

最后,我们添加了一些新功能,例如灯光和视觉效果。你甚至可以找到一个领奖台,可以在那里拍照,享受绚烂的烟花效果。

图片

XP 预览图

「Dr. Bomkus 的试炼」结束后,您可以在 Game Maker 中找到体验模板,制作属于自己的试炼,测试新功能,发布自己的挑战!

立即下载 Game Maker 并开始创作吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1163189.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于Springboot+MYSQL+Maven实现的宠物医院管理系统(源码+数据库+运行指导文档+项目运行指导视频)

一、项目简介 本项目是一套基于springboot框架实现的宠物医院管理系统 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse或者idea 确保可以运行! 该系统功能完善、界面美观、操作简单…

前端基础之BOM和DOM

目录 一、前戏 window对象 window的子对象 navigator对象(了解即可) screen对象(了解即可) history对象(了解即可) location对象 弹出框 计时相关 二、DOM HTML DOM 树 查找标签 直接查找 间…

使用Qt Installer Framework将自己的程序打包成安装包程序

使用Qt Installer Framework将自己的程序打包成安装包程序 制作安装包程序就是将自己的程序打包成一个可执行的exe,双击之后进行安装。 1. 在制作安装包程序之前需要安装qt官方提供的安装包制作工具Qt Installer Framework 去qt官方网址,下载对应的 Q…

gorm的自动化工具gen

gorm的自动化工具gen 官方 https://gorm.io/zh_CN/gen/假设数据库结构如 这里使用gen-tool 安装 go install gorm.io/gen/tools/gentoollatest用法 gentool -hUsage of gentool:-c string配置文件名、默认值 “”、命令行选项的优先级高于配置文件。 -db string指定Driver…

大语言模型对齐技术 最新论文及源码合集(外部对齐、内部对齐、可解释性)

大语言模型对齐(Large Language Model Alignment)是利用大规模预训练语言模型来理解它们内部的语义表示和计算过程的研究领域。主要目的是避免大语言模型可见的或可预见的风险,比如固有存在的幻觉问题、生成不符合人类期望的文本、容易被用来执行恶意行为等。 从必…

【机器学习】四、计算学习理论

1 基础知识 计算学习理论(computational learning theory):关于通过“计算”来进行“学习”的理论,即关于机器学习的理论基础,其目的是分析学习任务的困难本质,为学习算法体统理论保证,并根据结…

2023年11月2日历史上的今天大事件早读

1082年11月02日宋徽宗出生 1861年11月02日辛酉政变 1910年11月02日中国社会学家和人类学家费孝通诞生 1910年11月02日畜生态学科的创始人汤逸人诞生 1917年11月02日《贝尔福宣言》和犹太复国主义 1917年11月02日美日订立“兰辛—石井协定”损害中国利益 1937年11月02日忻…

数据结构之二叉树(图解➕源代码)

前言 哈喽,大家好,这里是面包园的知识分享,在上一篇文章中我们学习了树的相关概念,了解了树形结构,那今天让我们进一步学习树的特殊结构——二叉树。 一、什么是二叉树? 二叉树的概念:根节点…

优维产品最佳实践第13期:如何避免拨测机自身网络问题?

受限于拨测节点自身的环境,单一节点的拨测结果可能并不能反映出监控实例的真实运行状态 本期EasyOps产品使用最佳实践,我们将为您揭晓: 如何基于多点决策配置拨测监控,以避免拨测机自身网络问题而误告警? 如何对指标…

GDS-enabled BeeGFS 人工智能并行存储解决方案

项目背景 HPC 和 AI 的融合正在颠覆一切。在这样的新时代,企业需要全新的存储解决方案,才能以高效且经济的方式从容应对来势汹汹的数据洪流。独立分析公司 Intersect360 开展的一项研究发现,多达 66% 的 HPC 用户目前已在执行机器学习计划。…

写一个方法实现数组元素每两个元素加一个换行,并进行文件导出

文章目录 需求分析 需求 源数据&#xff1a; 输出的数据如下&#xff1a; 分析 我们可以手写一个方法&#xff0c;方法如下&#xff1a; transformArray(arr) {var result ;for (var i 0; i < arr.length; i 2) {result arr[i] , arr[i 1];if (i 2 < arr.le…

【Kubernetes】初识k8s--扫盲阶段

文章目录 1、k8s概述2、为什么要有k8s2.1 回顾以往的应用部署方式2.2 容器具有的优势 3、k8s能带来什么 1、k8s概述 kubernetes是一个可移植、可扩展的开源平台&#xff0c;用于管理 容器化 的工作负载和服务&#xff0c;可促进申明式配置和自动化。kubernetes拥有一个庞大且快…

AutoSAR的UB位

AutoSAR的UB位 作用 在AUTOSAR&#xff08;汽车开放系统架构&#xff09;中&#xff0c;UB位&#xff08;Update Bit&#xff09;起着非常关键的作用。它主要用于指示某个信号或信号组的数据是否已被更新。以下是UB位的几个主要功能和应用情景&#xff1a; 信号更新指示&…

怎样去除视频中的杂音,保留人声部分?

怎样去除视频中的杂音&#xff0c;保留人声部分&#xff1f;这个简单嘛&#xff01;两种办法可以搞定&#xff1a;一是进行音频降噪&#xff0c;把无用的杂音消除掉&#xff1b;二是提取人声&#xff0c;将要保留的人声片段提取出来。 这就将两种实用的办公都分享出来&#xf…

DA变换高精度PWM脉宽调制信号转模拟信号隔离变送器100Hz/5KHz/10KHz转4-20mA/0-10V/0-20mA

主要特性: >>精度等级&#xff1a;0.1级。产品出厂前已检验校正&#xff0c;用户可以直接使用 >>辅助电源&#xff1a;8-32V 宽范围供电 >>PWM脉宽调制信号输入: 1Hz~10KHz >>输出标准信号&#xff1a;0-5V/0-10V/1-5V,0-10mA/0-20mA/4-20mA等&…

electron 开发轻量级本地数据存储桌面端应用(简洁版)

背景 接了一个项目需要开发一个功能简单的桌面端应用&#xff0c;主要包含的功能有 内置数据&#xff0c;本地化操作数据&#xff0c;对数据进行CRUD操作。 效果展示如下&#xff1a; 技术选型&#xff1a; 开发桌面端有如下几种技术方案&#xff1a;** Electron&#xff1…

【UE5 C++】C++代码调用蓝图方法或事件

此方法为&#xff1a;先创建C类MyTest&#xff0c;再以MyTest类为父类创建蓝图&#xff1b;在其他类中&#xff0c;可以通过MyTest调用蓝图对应方法。 1.创建c代码 通过UE创建继承自Actor的C代码 2.添加可以在UE中重写方法的说明 需使用声明&#xff1a;UFUNCTION(Bluepr…

【JavaWeb篇】HTTP请求构造方式

✅作者简介&#xff1a;大家好&#xff0c;我是小杨 &#x1f4c3;个人主页&#xff1a;「小杨」的csdn博客 &#x1f433;希望大家多多支持&#x1f970;一起进步呀&#xff01; HTTP请求构造方式 1&#xff0c;通过form表单构造 form 表单是HTML中的一个常用标签&#xff0…

【深度学习】pytorch——线性回归

笔记为自我总结整理的学习笔记&#xff0c;若有错误欢迎指出哟~ 深度学习专栏链接&#xff1a; http://t.csdnimg.cn/dscW7 pytorch——线性回归 线性回归简介公式说明完整代码代码解释 线性回归简介 线性回归是一种用于建立特征和目标变量之间线性关系的统计学习方法。它假设…

GoLong的学习之路(十七)基础工具之GORM(操作数据库)(更新)

书接上回&#xff0c;上回写道&#xff0c;GORM的查询和创建&#xff08;插入数据&#xff09;&#xff0c;这回继续些增删改查的改和删的操作。 文章目录 更新update修改单个列修改多个列修改选定字段批量更新新阻止全局更新 使用 SQL 表达式更新注意 根据子查询进行更新不使用…