项目管理作业(一):项目调研

文章目录

  • 一、团队成员
  • 二、开源游戏引擎Godot做的ARPG游戏
    • (一)游戏类型
    • (二)游戏画面和主要玩法
    • (三)Godot游戏引擎
    • (四)源码链接以及B站教程链接
    • (五)我们的一点微不足道的小建议
  • 三、QR-Code-generator:高质量的二维码生成库
    • (一)项目基本概况
    • (二)项目演示
    • (三)项目源码
    • (四)又到了建议环节


一、团队成员

向敏 202031101652

李康颖 202031101511


二、开源游戏引擎Godot做的ARPG游戏

我们小组将为大家介绍一款小游戏,作者并未给这款小游戏命名,我们姑且以作者的昵称称呼这个小游戏——uheartbeast

(一)游戏类型

这款游戏的类型是ARPG,也就是动作角色扮演游戏,在动作角色扮演游戏中,角色的动作(特别是攻击动作)一般与操作(如点击鼠标等)相关。我们熟悉的ARPG游戏有《原神》《龙之谷》《指环王:北方战争》《塞尔达传说》等,有兴趣的朋友可以下载来玩一下。
那么了解过一点游戏的朋友就会问了,ARPG和RPG有什么区别呢?
RPG(角色扮演游戏)的核心是扮演。在游戏玩法上,玩家扮演一位角色在一个写实或虚构的世界中活动。玩家负责扮演这个角色在一个结构化规则下通过一些行动令所扮演角色发展。玩家在这个过程中的成功与失败取决于一个规则或行动方针的形式系统(Formal system)。
通俗一点,简短一点地说就是,ARPG就是融入了动作元素的RPG,ARPG涵盖范围更广。

ARPG三大基本要素:
1.操作简单
2.经验值可视化
3.体力自然回复

(二)游戏画面和主要玩法

项目管理作业(一):项目调研_第1张图片我们可以看到整个游戏的画风是一种像素风,主角是小狐狸,武器是一把剑,要面对的敌人是小蝙蝠(图中紫色的生物),障碍物有树木和墙壁,草可以砍掉。
项目管理作业(一):项目调研_第2张图片

小狐狸可以上下左右移动和滚动,可以用剑攻击蝙蝠,攻击效果就是紫色蝙蝠会变白一下。我们只需要消灭所有怪物即可通关。

(三)Godot游戏引擎

我们介绍的这款游戏正是使用的Godot游戏引擎制作的,Godot游戏引擎是一款制作游戏的软件,可以制作2D和3D游戏。通过基于节点的架构来设计游戏,3D渲染器设计可以增强3D游戏的画面。具有内置工具的2D游戏功能以像素坐标工作,可以掌控2D游戏效果。面向团队的设计从架构和工具到VCS集成,Godot专为团队中的每个人设计。编辑器可在Windows、Mac OS和Linux系统中运行,支持导出游戏到Windows、Mac OS、Linux、Android、iOS、UWP和HTML5等平台。

Godot游戏引擎提供一套通用工具使用户专注于制作游戏而无需重新发明轮子。 可以说是非常的方便了。

GDScript是Godot的内置脚本语言。这是Godot完全原创的语言,能够以较少的代码体现Godot的潜力,使新手和专家开发人员都能尽可能快地利用Godot的优势。如果用户曾经用过像Python这样的语言写过任何东西,那么就可以快速上手。

使用Godot开发的游戏有《传奇生物》《幸运房东》等,这两款都是steam特别好评的游戏。

《传奇生物》

《传奇生物》steam售价仅19元,入股不亏啊。这是一款集roguelike+自走棋+策略等玩法的个人小品,你可以收集各种奇幻生物,组成不同的团队阵容,这些生物可以像数码兽一样向不同的分支进化。你还可以拓展生物 mod来实现你的奇思妙想,让各种神奇有趣的生物加入游戏。

《幸运房东》

《幸运房东》steam售价37,它是一款使用老虎机来赚取房租和抵制资本主义的策略模拟类roguelite游戏。此游戏不包含任何现实世界的货币赌博或微交易。

(四)源码链接以及B站教程链接

源码链接(GitHub)
源码

温馨提示:如果GitHub打不开可以尝试下载一个网易UU加速器,加速学术资源之后即可打开。

教程(哔哩哔哩)
详细教程

(五)我们的一点微不足道的小建议

我们认为这款游戏可以让剧情更加丰富一点,怪物、主角以及地图能够多样一点。


三、QR-Code-generator:高质量的二维码生成库

(一)项目基本概况

这是一款支持多语言的高质量二维码生成库,支持的语言有Java,Python,Rust,C++,C语言,JavaScript/TypeScript。

(二)项目演示

下面我用一个实例来演示一下它的使用:
项目管理作业(一):项目调研_第3张图片
这个网页是由这个库的TypeScript端口提供支持的。我用这个网页生成一个“我爱你”的二维码,然后我们使用微信扫码来扫这个二维码。

项目管理作业(一):项目调研_第4张图片
我们可以看到扫描出来的结果就是“我爱你”。

(三)项目源码

项目源码在GitHub上,需要用的话可以自取。
项目源码(Github)

(四)又到了建议环节

我认为我们可以利用这个库去嵌入到某些实际应用中,让它不再是单纯的二维码,而是能够成为可以应用于实际生活的东西。


你可能感兴趣的:(团队开发)