PHPackages                             evgenylavelin/php-project-lvl1 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. evgenylavelin/php-project-lvl1

ActiveProject

evgenylavelin/php-project-lvl1
==============================

php project #1. Hexlet

0.10.1(6y ago)010PHP

Since Oct 2Pushed 6y ago1 watchersCompare

[ Source](https://github.com/evgenylavelin/php-project-lvl1)[ Packagist](https://packagist.org/packages/evgenylavelin/php-project-lvl1)[ RSS](/packages/evgenylavelin-php-project-lvl1/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (12)Used By (0)

php-project-lvl1
================

[](#php-project-lvl1)

[![Maintainability](https://camo.githubusercontent.com/fde6dd7cb0c34d04771cce005ab4ca750d6a446cc299170a92fa7bc99668769f/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f63613430363063303161303262656365623266382f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/evgenylavelin/php-project-lvl1/maintainability)[![Test Coverage](https://camo.githubusercontent.com/e5fc03a69c384e52e9e02ad2d37f97dcb1ac31478e14f5cd0cd6b7a4249246f2/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f63613430363063303161303262656365623266382f746573745f636f766572616765)](https://codeclimate.com/github/evgenylavelin/php-project-lvl1/test_coverage)[![Build Status](https://camo.githubusercontent.com/5a45d1a9354fcc58a4f360cc642f3fed9872c091589e71ce22f06d095f1c027a/68747470733a2f2f7472617669732d63692e6f72672f657667656e796c6176656c696e2f7068702d70726f6a6563742d6c766c312e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/evgenylavelin/php-project-lvl1)

Описание проекта
================

[](#описание-проекта)

В рамках проекта необходимо реализовать набор мини-игр, запускаемых из консоли.

Установка пакета глобально и пример игры "Проверка на чётность":
================================================================

[](#установка-пакета-глобально-и-пример-игры-проверка-на-чётность)

### Суть игры

[](#суть-игры)

Пользователю показывается случайное число. И ему нужно ответить yes, если число чётное, или no — если нечётное:

[![asciicast](https://camo.githubusercontent.com/d5697b9bff5cdf80c9c52128663a2689a87ce93b5cddaf0b60d9403e8ad243a2/68747470733a2f2f61736369696e656d612e6f72672f612f30494949344a534552505643493157757879534330516773632e737667)](https://asciinema.org/a/0III4JSERPVCI1WuxySC0Qgsc)

Входящие в проект игры
======================

[](#входящие-в-проект-игры)

"Калькулятор"
-------------

[](#калькулятор)

### Суть игры

[](#суть-игры-1)

Пользователю показывается случайное математическое выражение, например 35 + 16, которое нужно вычислить и записать правильный ответ.

### Запуск игры:

[](#запуск-игры)

[![asciicast](https://camo.githubusercontent.com/daa8da2572789b58892f4aa8704dd9c3f3c677edb6c7189c033ccce12a83a71b/68747470733a2f2f61736369696e656d612e6f72672f612f744d484967416f6b684d515633476c3543725a4475776e574e2e737667)](https://asciinema.org/a/tMHIgAokhMQV3Gl5CrZDuwnWN)

Наибольший общий делитель (НОД)
-------------------------------

[](#наибольший-общий-делитель-нод)

### Суть игры

[](#суть-игры-2)

Пользователю показывается два случайных числа, например, 25 50. Пользователь должен вычислить и ввести наибольший общий делитель этих чисел.

### Запуск игры:

[](#запуск-игры-1)

[![asciicast](https://camo.githubusercontent.com/c4d92f96d1698670147adadcc30b6352542076daf79e022f2c43e4648f76e87f/68747470733a2f2f61736369696e656d612e6f72672f612f75774c35796762554f484a796f4651414e37446d6c694c33452e737667)](https://asciinema.org/a/uwL5ygbUOHJyoFQAN7DmliL3E)

"Арифметическая прогрессия"
---------------------------

[](#арифметическая-прогрессия)

### Суть игры

[](#суть-игры-3)

Показывается ряд чисел, образующий арифметическую прогрессию, заменив любое из чисел двумя точками. Игрок должен определить это число.

### Запуск игры:

[](#запуск-игры-2)

[![asciicast](https://camo.githubusercontent.com/3f511b70f9ad2cad34ed3308fa0085a4f9b08373e0ebcae40e55ff203428f6e1/68747470733a2f2f61736369696e656d612e6f72672f612f7348613347334c514d79496346434e3541494d354e664a304f2e737667)](https://asciinema.org/a/sHa3G3LQMyIcFCN5AIM5NfJ0O)

"Простое ли число?"
-------------------

[](#простое-ли-число)

### Суть игры

[](#суть-игры-4)

Пользователю показывается случайное число. И ему нужно ответить yes, если число простое, или no — если не простое:

Запуск игры:
------------

[](#запуск-игры-3)

[![asciicast](https://camo.githubusercontent.com/8f6b79dd7517bc8f1045f4d76b3bfbd3e2d510b7d652305eea72b9a675991399/68747470733a2f2f61736369696e656d612e6f72672f612f533862364d42324d63785334416732676e69646545564378562e737667)](https://asciinema.org/a/S8b6MB2McxS4Ag2gnideEVCxV)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

11

Last Release

2397d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/644d6013344f11ea393eb54743c574f47b78b8e1782c8526cbe29109f64cf1fa?d=identicon)[evgenylavelin](/maintainers/evgenylavelin)

---

Top Contributors

[![evgenylavelin](https://avatars.githubusercontent.com/u/53443108?v=4)](https://github.com/evgenylavelin "evgenylavelin (3 commits)")

---

Tags

projectgamehexlet

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/evgenylavelin-php-project-lvl1/health.svg)

```
[![Health](https://phpackages.com/badges/evgenylavelin-php-project-lvl1/health.svg)](https://phpackages.com/packages/evgenylavelin-php-project-lvl1)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
