Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

EESAST-Software-Design-Competition/EESDC6-Midnight-Worker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

黑夜工人 Midnight Worker

作品名称

黑夜工人(Midnight Worker)

创意来源

法国著名侠盗马里乌斯雅各布、经典flash游戏坏蛋冰激凌、经典游戏机制QTE、金山打字王的警察抓小偷、双人派对游戏警察与小偷

设计目的

纪念、普及马里乌斯雅各布,让用户获得快乐(甚至锻炼即时反应速度)

游戏目标

该软件为一款2D俯视角休闲游戏,主角是一个小偷,需要在不被警察捉住的情况下偷走所有银行里的硬币,使所有银行破产即可获得胜利。

使用的技术

C#编程+Unity游戏开发+PhotoShop图像处理

主要功能

  1. 可操作移动的主角;
  2. 基于json的关卡读取与关卡编辑器(当然可执行程序中关掉了这个功能)及地图障碍物;
  3. 使用A*算法追逐主角的敌人;
  4. 通过QTE机制互动的“银行”;
  5. 游戏计分器;
  6. 暂停功能及暂停菜单;
  7. 主菜单、通关菜单;
  8. 游戏结束逻辑(取胜/失败)。

分工情况

策划、程序、美术——Bx007

使用文档

基本信息

名称:黑夜工人 Midnight Worker

类型:游戏-休闲

平台:Windows

分辨率要求:960*1140以上

使用说明

(1)方向键/WASD 移动;

(2)ESC 暂停;

(3)玩家面朝银行时根据提示(SPACE)按下空格键,左下角的QTE条会开始运行,需要在合适的时机按下所有正确的按键才能打开锁,否则偷窃失败;

(4)无论偷窃是否成功,银行的警报都会响起,且该银行在警报结束前都处于上锁状态(不能互动),左下角的提示会显示“RUN”提示玩家注意躲避警察的追捕;

(5)玩家一旦接触警察则游戏失败,警察有三种状态:随机巡逻(碰到障碍时随机转向)、固定路线巡逻、追逐玩家(速度比巡逻时快);

(6)玩家成功偷走所有银行的所有硬币后该关宣告胜利,可前往下一关。

Packages

No packages published

Languages

  • C# 99.8%
  • ShaderLab 0.2%