├── .gitignore ├── Assets ├── Game Assets.meta └── Game Assets │ ├── BGM.meta │ ├── BGM │ ├── theme-a.mp3 │ ├── theme-a.mp3.meta │ ├── theme-b.mp3 │ ├── theme-b.mp3.meta │ ├── theme-c.mp3 │ └── theme-c.mp3.meta │ ├── Fonts.meta │ ├── Fonts │ ├── Pixel LCD-7.ttf │ └── Pixel LCD-7.ttf.meta │ ├── Prefabs.meta │ ├── Prefabs │ ├── GroupI.prefab │ ├── GroupI.prefab.meta │ ├── GroupJ.prefab │ ├── GroupJ.prefab.meta │ ├── GroupL.prefab │ ├── GroupL.prefab.meta │ ├── GroupO.prefab │ ├── GroupO.prefab.meta │ ├── GroupS.prefab │ ├── GroupS.prefab.meta │ ├── GroupT.prefab │ ├── GroupT.prefab.meta │ ├── GroupZ.prefab │ ├── GroupZ.prefab.meta │ ├── nextSpawner.prefab │ └── nextSpawner.prefab.meta │ ├── Scenes.meta │ ├── Scenes │ ├── Game.unity │ ├── Game.unity.meta │ ├── MainMenu.unity │ └── MainMenu.unity.meta │ ├── Scripts.meta │ ├── Scripts │ ├── Grid.cs │ ├── Grid.cs.meta │ ├── Group.cs │ ├── Group.cs.meta │ ├── Highscore.cs │ ├── Highscore.cs.meta │ ├── LevelManager.cs │ ├── LevelManager.cs.meta │ ├── MainMenu.cs │ ├── MainMenu.cs.meta │ ├── Music.cs │ ├── Music.cs.meta │ ├── NextSpawner.cs │ ├── NextSpawner.cs.meta │ ├── ScoreManager.cs │ ├── ScoreManager.cs.meta │ ├── Spawner.cs │ ├── Spawner.cs.meta │ ├── UIController.cs │ ├── UIController.cs.meta │ ├── Utils.cs │ └── Utils.cs.meta │ ├── Sprites.meta │ └── Sprites │ ├── block.png │ ├── block.png.meta │ ├── border.png │ └── border.png.meta ├── LICENSE.md ├── NOTES.org ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset └── UnityConnectSettings.asset ├── README.org └── Tetris.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Game Assets.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets.meta -------------------------------------------------------------------------------- /Assets/Game Assets/BGM.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/BGM.meta -------------------------------------------------------------------------------- /Assets/Game Assets/BGM/theme-a.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/BGM/theme-a.mp3 -------------------------------------------------------------------------------- /Assets/Game Assets/BGM/theme-a.mp3.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/BGM/theme-a.mp3.meta -------------------------------------------------------------------------------- /Assets/Game Assets/BGM/theme-b.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/BGM/theme-b.mp3 -------------------------------------------------------------------------------- /Assets/Game Assets/BGM/theme-b.mp3.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/BGM/theme-b.mp3.meta -------------------------------------------------------------------------------- /Assets/Game Assets/BGM/theme-c.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/BGM/theme-c.mp3 -------------------------------------------------------------------------------- /Assets/Game Assets/BGM/theme-c.mp3.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/BGM/theme-c.mp3.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Fonts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Fonts.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Fonts/Pixel LCD-7.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Fonts/Pixel LCD-7.ttf -------------------------------------------------------------------------------- /Assets/Game Assets/Fonts/Pixel LCD-7.ttf.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Fonts/Pixel LCD-7.ttf.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupI.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupI.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupI.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupI.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupJ.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupJ.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupJ.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupJ.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupL.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupL.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupL.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupL.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupO.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupO.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupO.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupO.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupS.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupS.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupS.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupS.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupT.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupT.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupT.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupT.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupZ.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupZ.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/GroupZ.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/GroupZ.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/nextSpawner.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/nextSpawner.prefab -------------------------------------------------------------------------------- /Assets/Game Assets/Prefabs/nextSpawner.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Prefabs/nextSpawner.prefab.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scenes.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scenes/Game.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scenes/Game.unity -------------------------------------------------------------------------------- /Assets/Game Assets/Scenes/Game.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scenes/Game.unity.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scenes/MainMenu.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scenes/MainMenu.unity -------------------------------------------------------------------------------- /Assets/Game Assets/Scenes/MainMenu.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scenes/MainMenu.unity.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Grid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Grid.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Grid.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Grid.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Group.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Group.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Group.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Group.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Highscore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Highscore.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Highscore.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Highscore.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/LevelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/LevelManager.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/LevelManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/LevelManager.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/MainMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/MainMenu.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/MainMenu.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/MainMenu.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Music.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Music.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Music.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Music.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/NextSpawner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/NextSpawner.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/NextSpawner.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/NextSpawner.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/ScoreManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/ScoreManager.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/ScoreManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/ScoreManager.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Spawner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Spawner.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Spawner.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Spawner.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/UIController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/UIController.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/UIController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/UIController.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Utils.cs -------------------------------------------------------------------------------- /Assets/Game Assets/Scripts/Utils.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Scripts/Utils.cs.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Sprites.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Sprites.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Sprites/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Sprites/block.png -------------------------------------------------------------------------------- /Assets/Game Assets/Sprites/block.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Sprites/block.png.meta -------------------------------------------------------------------------------- /Assets/Game Assets/Sprites/border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Sprites/border.png -------------------------------------------------------------------------------- /Assets/Game Assets/Sprites/border.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Assets/Game Assets/Sprites/border.png.meta -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NOTES.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/NOTES.org -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2017.1.0f3 2 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/README.org -------------------------------------------------------------------------------- /Tetris.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryukinix/tetris/HEAD/Tetris.gif --------------------------------------------------------------------------------