Skip to content

bosprimigenious/Allright_CodeClub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris Project - Allright 开发组

本仓库包含俄罗斯方块游戏的双版本实现:OJ判题版(C、不开放)和图形化版(C)。严格遵循经典俄罗斯方块规则,支持跨平台开发与部署。


📂项目结构


Tetris_Project/
├── assets
│   ├── fonts
│   │   ├── 8-bit-operator
│   │   │   ├── 8bitOperatorPlus-Bold.ttf
│   │   │   ├── 8bitOperatorPlus-Regular.ttf
│   │   │   ├── 8bitOperatorPlus8-Bold.ttf
│   │   │   ├── 8bitOperatorPlus8-Regular.ttf
│   │   │   ├── 8bitOperatorPlusSC-Bold.ttf
│   │   │   ├── 8bitOperatorPlusSC-Regular.ttf
│   │   │   └── SIL Open Font License.txt
│   │   └── Press_Start_2P
│   │       ├── OFL.txt
│   │       └── PressStart2P-Regular.ttf
│   ├── images
│   │   ├── background.png
│   │   ├── tetris_logo.png
│   │   ├── tetromino_i.png
│   │   ├── tetromino_j.png
│   │   ├── tetromino_l.png
│   │   ├── tetromino_o.png
│   │   ├── tetromino_s.png
│   │   ├── tetromino_t.png
│   │   ├── tetromino_z.png
│   │   └── tetromino
│   └── sounds
│       ├── clear_line.wav
│       ├── game_over.wav
│       ├── land.wav
│       ├── move.wav
│       ├── rotate.wav
│       └── soft_drop.wav     
├── oj_version/
│   ├── src/
│   │   ├── game_logic.c
│   │   ├── rotation.c
│   │   └── Makefile
│   └── test_cases/
│
├── gui_version/
│   ├── docs/
│   │   ├── shejigaiyao.docs
│   │   ├── 大作业题目-俄罗斯方块.docx
│   │   └── shejigaiyao.pdf
│   ├── src/
│   │   ├── game_logic.c
│   │   ├── game_logic.h
│   │   ├── render.c
│   │   ├── render.h
│   │   ├── input.c
│   │   ├── input.h
│   │   ├── audio.c
│   │   ├── audio.h
│   │   ├── app.h
│   │   └── main.c
│   └── CMakeLists.txt
│
├── build
├── docs
├── src
│ ├── clearmemory.c
│ ├── clearmemory.h
│ ├── init.c
│ ├── init.h
│ ├── main_final.c
│ ├── menu.c
│ └── menu.h
├── .gitignore
├── .gitlab-ci.yml
├── CMakeLists.txt
└── README.md

开发命令


cd existing_repo git remote add origin http://10.3.255.244/tetris_game_project_oj/tetris_game_project_gui.git git branch -M main git push -uf origin main


参与方式


  1. 意见反馈:
  2. 代码贡献:
    • 仅图形化版本开放Pull Request
  3. 问题讨论:
    • 通过仓库Issues提交技术问题

📧 联系方式


[项目负责人] bosprimigenious@foxmail.com [技术支持1] 2375326202@qq.com [技术支持2] 2024210979@bupt.com


版权声明


OJ判题版本代码:Allright开发组版权所有 图形化版本代码:MIT开源协议

About

a

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors