Skip to content

使用Unity商店的一个跑酷游戏项目的素材来实现的一款具有完整商业功能的休闲跑酷游戏

Notifications You must be signed in to change notification settings

tangxiaohui/CrazyRun

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

CrazyRun

使用Unity商店的一个跑酷游戏项目的素材来实现的一款具有完整商业功能的休闲跑酷游戏

游戏的功能模块:

  1. 排行榜功能 2.商店功能 3.任务功能 4.游戏设置 5.游戏主体跑酷 6.广告插播

游戏功能简介:

1.排行榜功能: 游戏会在一轮跑酷的结束后有本次跑酷的游戏记录,按照游戏中角色跑了多远的距离来进行排名,结合历史的游戏成绩,只显示游戏排名前3的玩家的记录。在保存游戏记录时,角色名字可以根据玩家的喜好来自己定义。

2.商店功能: 商店的功能主要是贩卖游戏的物品,提高游戏的趣味性。商店的货币分为两种,一种是金币,玩家可以通过游戏获得,另一种是钻石,玩家可以通过完成每日任务获得少量的钻石,还有一种方法就是通过充值,来获取大量的钻石。这也是公司的主要盈利方式。游戏商店中贩卖的物品有4种类型:游戏道具、人物角色、人物装饰、游戏主题。

a.游戏道具,分为以下4种: (1)磁铁 功能是在一段时间内游戏中自动获得场景的金币 (2)×2 功能是在一段时间内游戏中获得的分数乘以2 (3)星星 功能是在一段时间内游戏中的角色获得状态:不会扣血 (4)爱心 功能是恢复角色扣了的血量,最大血量值为3

b.人物角色: 游戏有10个人物模型,一个是进入游戏就拥有的免费的人物模型,还有7个人物模型则是需要通过游戏积累足够数量的金币才能够购买,还有两个稀有的人物模型,需要通过完成任务,或者进行充值,获得足够数量的钻石才能购买。

c.人物装饰: 每个人物模型都有属于他们自己的人物装饰,人物装饰分为普通装饰和稀有装饰,普通装饰可以通过游戏基类足够数量的金币就可以购买。稀有装饰需要通过完成任务,或者进行充值,获得足够数量的钻石才能购买。

d.游戏主题: 游戏主题目前有2个,一个是白天为主题的场景,一个是夜晚为主题的场景。白天游戏主题是进入游戏后就拥有的免费的游戏场景,夜晚游戏主题是需要金币购买的游戏场景。

3.任务系统 游戏中的任务是自动接受,在游戏进行的过程中,会根据任务的内容,记录任务的进度,在完成时会显示任务完成,并且可以得到任务的奖励。任务完成后会奖励钻石,钻石可以购买商店中的稀有类型的物品。

4.游戏设置 游戏的设置功能,有背景音乐的设置,特效音乐的设置和总音乐设置,拖动滚动条,可以控制背景音乐和特效音乐的音量的大小控制。

5.游戏主体跑酷 游戏的内容为无尽跑酷,角色从起点开始奔跑,路上会有障碍物阻挡角色前进,玩家控制角色的左右移动,跳跃,和滑翔操作来躲避障碍物,让角色跑得距离更远,在游戏的过程中,会随机出现游戏道具,游戏道具为上述的4中类型,游戏道具使得游戏的趣味性提高。在人物的第一次死亡时,可以选择人物复活,人物会在死亡的敌人重新开始奔跑,重新开始游戏时,会有3秒钟的无敌时间,即无视障碍物,给予玩家反应时间,重新适应游戏的节奏。在人物的第二次死亡,游戏结束,进行游戏数据的结算,奔跑的距离和所得的分数,金币,任务记录的更新等。

6.广告插播模块 接入广告SDK,广告分为两种:一种是激励广告,还有一种是插屏广告。激励广告触发条件是角色死亡后,玩家自由选择是否观看激励广告,观看则复活,重新获得一颗生命,否则直接进入游戏结算界面。插屏广告,每次玩家结束一句游戏之后都会强制观看一次插屏广告。激励广告时长较长,且无法关闭,插屏广告可在观看4s后手动关闭。

About

使用Unity商店的一个跑酷游戏项目的素材来实现的一款具有完整商业功能的休闲跑酷游戏

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.9%
  • Other 1.1%