даниилголовин / php-project-lvl1
脑力游戏
0.0.8
2024-05-12 18:12 UTC
Requires
- php: >=7.4.3
- wp-cli/php-cli-tools: ^0.11.22
Requires (Dev)
README
描述
项目 “脑力游戏” 是在 “前端开发” 专业下,在 Hexlet.io 平台上创建的。
“脑力游戏” 是一套包含五个控制台游戏的集合,模仿了流行的手机大脑训练应用。每个游戏都会提出问题,需要给出正确答案。在回答三个正确问题后,游戏视为完成。错误答案将结束游戏,并建议重新开始。
游戏
调用游戏的命令
>> brain-even >> braic-calc >> brain-gcd >> brain-progression >> brain-prime
示例游戏
$ brain-progression Welcome to the Brain Game! What number is missing in this progression? May I have your name? Daniil Hello, Daniil! Question: 14 .. 18 20 22 24 26 28 >> Your answer: 16 # Пользователь вводит ответ Correct! Question: 5 6 7 8 9 .. 11 12 >> Your answer: 10 # Пользователь вводит ответ Correct! Question: 12 15 18 21 .. 27 30 33 >> Your answer: 24 # Пользователь вводит ответ Correct! Congratulations, Roman!
安装
⚠️ Перед установкой проекта проверьте наличие установленных php, composer!
要运行现有游戏,需要先安装此项目
- 使用以下控制台命令之一克隆仓库
# HTTPS >> git clone https://github.com/DaniillGolovin/Brain-Games.git # SSH >> git clone git@github.com:DaniillGolovin/Brain-Games.git
- 安装项目
>> make install
- 使用以下 命令 之一运行任何游戏。
要全局安装,请执行以下命令
>> composer global require daniillgolovin/php-project-lvl1
使用
预览
Brain Even(判断偶数)
启动命令: brain-even
Brain Calc(计算器)
启动命令: brain-calc
Brain GCD(最大公约数)
启动命令: brain-gcd
Brain Progression(算术级数)
启动命令: brain-progression
Brain Prime(判断质数)
启动命令: brain-prime
项目结构
.
└── Brain-Games
├── Makefile
├── README.md
├── bin
│ ├── brain-calc
│ ├── brain-even
│ ├── brain-games
│ ├── brain-gcd
│ ├── brain-prime
│ └── brain-progression
├── composer.json
├── composer.lock
└── src
├── Cli.php
├── Engine.php
└── Games
├── Calc.php
├── Even.php
├── Gcd.php
├── Prime.php
└── Progression.php
4 directories, 17 files