Skip to content

8cher/Breakout-2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

打砖块 2D

这个项目是个人学习unity的记录,本次重新制作的是打砖块的2D版本。

游戏关卡共有三关,三关的地图生成尝试了三种不同的生成方式,分别是:代码控制生成、模板生成以及手动生成。

游戏整体较为完整,有一个开始菜单作为入口,还在项目中尝试使用Audio Mix进行声音管理,并设置了多种音效。

游戏中小球的反弹依靠unity的弹性物理材质实现,是较为简单的实现方法。

尝试在游戏内设置了多种道具,共有8种,分别是:板子变长/变短;板子变快/变慢;球变快/变慢;小球一分三;板子发射两个额外小球。

设计中,故意将板子的初始移动速度稍微减慢一些,并且游戏内没有生命计数功能。总体模式偏向竞速模式(虽然没有记分板也没有计时器)。

素材来源:

https://kenney.nl/assets/puzzle-pack

https://kenney.nl/assets/interface-sounds

https://opengameart.org/content/8-bit-pack-1


Breakout-2D

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages